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

    chiudere popup quando cambia pagina madre

    Ciao a tutti, ho provato a fare una ricerca nel forum ma non sono riuscito a trovare quello me mi serve.

    se si verifica una situazione aprp una popup. la stessa popup può essere fatta non solo da una pagina ma da più pagine. Io mi posso trovare ad avere più popup uguali aperte.
    Io pensavo di chiudere la popup quando dalla pagina che ha aperto la popup mi collego ad un'altra.
    Pensavo di chiudere il popup all'evento onUnload della pagina che lo ha aperto ma non mi funziona.

    Qualcuno sa aiutarmi?

    Spero di essere stato chiaro.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se il punto e' non avere piu' popup aperte specifica un nome nel secondo parametro del window.open

    window.open('percorso/documento.htm','nomeFinestra','...blabla...');

    a ulteriori richiami si aggiornera' il contenuto,
    ma la finestra restera' sempre una sola

    altrimenti, se vuoi che il documento che apre la popup la richiuda all' onunload
    var pop=window.open(...)
    codice:
    window.onunload=function(){
      if(pop && !pop.closed){
        pop.close();
      }
    }

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.