Visualizzazione dei risultati da 1 a 9 su 9

Discussione: kiusura + pop up

  1. #1

    kiusura + pop up

    Salve a tutti

    io ho la mia index, da questa posso aprire 2 pop up diverse, diciamo A e B

    kome posso far si ke :

    kiudendo la index anke le eventuali pop up si kiudano kontestualmente ?

    onUnload ?

    Grazie

    SK

  2. #2
    up

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    quando apri le popup fai così

    codice:
    function apri() {
     var w1 = window.open(...);
     var w2 = window.open(...l'altra);
    }
    poi all'onUnload associ un'altra funzione:

    codice:
    function chiudi() {
     w1.close();
     w2.close();
    }
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    Originariamente inviato da Francis87
    quando apri le popup fai così

    codice:
    function apri() {
     var w1 = window.open(...);
     var w2 = window.open(...l'altra);
    }
    poi all'onUnload associ un'altra funzione:

    codice:
    function chiudi() {
     w1.close();
     w2.close();
    }
    io kle apro da flash le pop up

    w1 e w2 sono i nomi ke dai alla pop up ?

    quindi se io in flash kiamo le popup titolo e titolo1

    posso fare

    codice:
    function chiudi() {
     titolo.close();
     titolo1.close();
    oppure no

  5. #5
    direi di no

    come posso fare ?

  6. #6
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    sono le variabili che assegni quando apri la popup....

    se fai

    codice:
    var titolo = window.open(...);
    si
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  7. #7
    Originariamente inviato da Francis87
    sono le variabili che assegni quando apri la popup....

    se fai

    codice:
    var titolo = window.open(...);
    si
    ok

    ma io non le apro da html le pop up, nell'aprirle assegno loro un nome diverso alla prima "titolo" e alla seconda "titolo2", non posso fare la medesima kosa usando i titoli ?

  8. #8
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    nn ho capito
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  9. #9
    Originariamente inviato da Francis87
    nn ho capito
    dunque, io non aprlo le 2 popup dalla pagina html normalmente, le apro da flash

    usando questo metodo, ke komunque è sempre è comunque javascript

    codice:
    Movieclip.prototype.centra = function (nome,titolo,lar,alt,feat){
    var w = System.capabilities.screenResolutionX/2;
    var x = Math.round(w-(lar/2));
    var y = 0//Math.round(h-(alt/2));
    getURL("javascript:window.open('"+ nome + "','" + titolo + "','width=" + lar + ",height=" + alt + ",screenX=" + x + ",left=" + x + ",screenY=" + y + ",top=" + y + "," + feat + "');void(0);");
    }
    e la apro passando i parametri a questa funzione

    codice:
    centra('testata.asp?scheda='+_root.ww+'&cartella='+_root.carico.cartella+'&vlink=no', 'titolo2',620,822,'toolbar=yes,scrollbar=yes')
    kome vedi c'è un parametro "TITOLO" ke identifica la finestra, in questa è "titolo2" nell'altra è "titolo" e basta.....questo perkè se io apro una pop up e poi ne apro una diversa da un altro pulsante, la nuova pagina non venga aperta nella pop up "titolo" ma in una nuova "titolo2" se poi io apro una pagina diversa nella popup con titolo "titolo2" lui mi apre la pagina dentro la pop up "titolo2" e non in quella ke ha nome "titolo"

    è un casino ma + facile di quanto sembra

    pratikamente se javascript riconosce dal titolo una e l'altra popup, posso usare lo stesso tipo di riconoscimento per kiuderle all'evento onUnload ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.