e' possibile che se io da una pagina, cliccando apro una popup, poi torno col focus sulla pagina madre, la refresho, automaticamente mi vengano chiuse le popup aperte?
e' possibile che se io da una pagina, cliccando apro una popup, poi torno col focus sulla pagina madre, la refresho, automaticamente mi vengano chiuse le popup aperte?
Anche io ho un problema simile.
Cliccando su un link della pagina madre mi si apre un popup, dopo aver compilato l'edit presente nel popup, cliccando su "Invia" vorrei che mi chiuda il popup e mi aggiorni la pagina madre.
Io ho provato ad usare questo
if (mysql_query($query, $db)) <script language=javascript>window.opener.location.href = window.opener.location.href; window.close();</script>
Ma non va, dove sbaglio?
prova questo
codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it"> <head> <title>Test</title> <script type="text/javascript"> // <![CDATA[ var stackPopup = new Array(); function openPopup(page, title, params) { numPopup = stackPopup.length; stackPopup.push(numPopup); stackPopup[numPopup] = window.open(page, title, params); } function closeAllPopup() { if (stackPopup.length == 0) return; for (i=0; i<stackPopup.length; i++) { stackPopup[i].close(); } } window.onunload = function() { closeAllPopup(); } // ]]> </script> </head> <body> Apri un pò di popup e poi Fai un refresh (o premi F5) </body> </html>
Ciauz
![]()
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Hum, no non credo vada bene fcaldera.
quello è un refresh che viene fatto cliccando sul link, io invece voglio che avvenga in automatico subito dopo la chiusura del popup
veramente il codice proposto era per il problema originario di stiffa...![]()
il tuo problema è simile ma non risponde al titolo del thread. il mio codice invece fa esattamente quello che chiedeva Stiffa.
Ti conviene aprire un thread specifico a parte visto che i problemi sono - alla fine - diversi.
Ciao
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Mah non volevo aprire un altro thread per un problema simile, se lo dici tu...