Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314

    chiudere pop-up al cambio della pagina

    Ciao a tutti, in apertura di una pagina carico in automatico una pop-up che mi contiene un file con la musica...vorrei, quando cambio pagina, chiudere la pop-up in automatico...è possibile?
    Ho provato cosi:

    <body onUnload="window.close('paginamusica.htm');"> ma chiude la finestra principale....

    mi aiutate per favore

    grazie mille
    Lia
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    close lo dovresti chiamare sul nome della pagina da chiudere.

    Metti caso che hai aperto la popup con
    codice:
    window.open('http://www.google.com','google','');
    La popup in questione si chiamerà "google", secondo argomento della funzione open... per chiuderla ti basta fare
    codice:
    onUnload="window.open('','google','').close();"
    Ciao.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    io faccio sempre così:
    codice:
    //riferimento alla finestra popup
    var w_popup = null;
    function apri_popup()
    {
    	***
    	//apro il popup
    	w_popup = window.open(***
    	
    	
    //nell'evento onulnoad chiudo il popup
    function window_onunload() {
    	if (self.w_popup != null && w_popup.open) w_popup.close();
    	***
    Pietro

  4. #4
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    grazieeee funziona, bellissimo!

    grazie mille
    ciaoo Liana
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

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 © 2024 vBulletin Solutions, Inc. All rights reserved.