Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di luctin
    Registrato dal
    Jun 2000
    Messaggi
    83

    Chiudere all'uscita senza alert

    Salve,
    ho una finestra principale che mi apre al caricamento una pop up e fin qui tutto bene, ma io volevo che si chiudesse poi automaticamente senza messaggio di alert
    Ho trovato questo che chiude senza alert ma cliccando su di un link: ecco il codice:
    codice:
    <html>
    
    <head>
    <title>Window Close Without Alert Message :: By Rahul Mahajan</title>
    
    <script language="JavaScript">
    <!--
    
    function SymError()
    {
      return true;
    }
    
    window.onerror = SymError;
    
    //-->
    </script><script type="text/javascript">
    <!--
    
    function newImage(arg) {
    	if (document.images) {
    		rslt = new Image();
    		rslt.src = arg;
    		return rslt;
    	}
    }
    
    function changeImages() {
    	if (document.images && (preloadFlag == true)) {
    		for (var i=0; i<changeImages.arguments.length; i+=2) {
    			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
    		}
    	}
    }
    
    var preloadFlag = false;
    function preloadImages() {
    	if (document.images) {
    		index_05_over = newImage("images/index_05-over.jpg");
    		index_06_over = newImage("images/index_06-over.jpg");
    		index_07_over = newImage("images/index_07-over.jpg");
    		index_09_over = newImage("images/index_09-over.jpg");
    		index_13_over = newImage("images/index_13-over.jpg");
    		index_14_over = newImage("images/index_14-over.jpg");
    		preloadFlag = true;
    	}
    }
    
    // -->
    </script><script language="Javascript">
    <!--
    var ScreenWidth = screen.width;
    var ScreenHeight = screen.height;
    var WindowWidth = 601;
    var WindowHeight = 480;
    var PopWindow;
    var Centro = (ScreenWidth - WindowWidth) / 2;
    
    var Conversore = 1.5707;
    
    function xit() {
    	
    		PopWindow = window.open("start.htm","PopWindow","width=" + WindowWidth + ",height=" + WindowHeight + ",top=0,left=0,resizable=no,scrollbars=no,toolbar=no,location=no,status=no");
    		
    	
    }
    
    //-->
    </script>
    
    
    
    
    
    </head>
    <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="preloadImages();xit(); ">
    <div align="center">
    .......  <omissis>.......
                <object id=closeWin type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <param name="Command" value="Close">
    </object>
    .......  <omissis>.......
        
            <p align="center"><font size="2" face="Verdana, Arial Helvetica"><a href="javascript: closeWin.Click();"><font color="#0000FF">Click
            Here To Close This Window</font></a></font></p>
         .......  <omissis>.......
    Come posso applicarlo al metodo onLoad ?
    Grazie
    Pan padovan, vin visentin, trippe trevisane, done venessiane

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se fosse possibile fare quello che chiedi sarebbe un massacro... ogni sito linkato in altre pagine potrebbe chiudere la finestra di provenienza eliminando praticamente la concorrenza. VVoVe:

    D'altronde tu hai aperto la popup e su di essa hai il pieno controllo... la finestra principale l'ha aperta l'utente e la facolta' di chiuderla e' sua esclusiva competenza.

    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

  3. #3
    function xit() {

    PopWindow = window.open("start.htm","PopWindow","width=" + WindowWidth + ",height=" + WindowHeight + " ,top=0,left=0,resizable=no,scrollbars=no
    ,toolbar=no,location=no,status=no");

    closeWin.Click();
    }



    cmq dovrebbe funzionarti SOLO in locale!
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ... e solo con IE vecchi
    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

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.