E' possibile inserire in una pagina una funzione che chiuda tutte le popup che si sono aperte fino a quel momento?
E' possibile inserire in una pagina una funzione che chiuda tutte le popup che si sono aperte fino a quel momento?
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)
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??
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
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?