Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    chiudere tutte le popup al refresh della pagina madre

    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?

  2. #2
    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?

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    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)

  4. #4
    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

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    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)

  6. #6
    Mah non volevo aprire un altro thread per un problema simile, se lo dici tu...

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.