Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    chiusura di tutte le popup

    E' possibile inserire in una pagina una funzione che chiuda tutte le popup che si sono aperte fino a quel momento?

  2. #2
    se ogni pop up la apri così variabile = window.open(...)
    dopo x chiuderla basta che fai variabile.close();

    poi se ti serve 1 script completo.... :sexpulp:

    La più grande forza a disposizione dell'umanità è la non violenza (Ghandi).
    (15/06/2003 - 16 points, 17 rembounds and 1 standing ovation x Admiral David Robinson ... San Antonio Spurs~ 2003/5 NBA champions)

  3. #3
    dunque le popup vengono aperte così:

    function openWin(theURL,winName,features) { //v2.0
    window.open(theURL,winName,features);

    <body onLoad="setTimeout('loadRandomPage()',x)" onUnload="openWin('../popups/popupregina.htm','','scrollbars=no,width=320,heigh t=240')">

    questo codice è contenuto in 50 pagine che si refreshano in maniera random.... alla chiusura/refresh di ognuna delle 50 pagine si apre una nuova popup....

    al caricamento della 51 pagina però vorrei che tutte le popup che sono ancora aperte si chiudessero in una volta sola.
    possibile??

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Penso che alla 49ma popup l'utente abbia gia' resettato il pc

    Se la prima pagina che innesca il processo rimane attiva e aperta (anche se in un frame nascosto) sarebbe possibile, altrimenti la vedo ripida

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    sì è probabile che l'utente abbia quella reazione... d'altra parte le pagine vengono caricate in maniera random quindi è possibile che la 51 appaia molto prima che il computer impazzisca.
    In ogni caso la prima pagina che innesta il processo può restare aperta. Cosa dovrei fare?

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.