Ho scritto questo codice ma praticamente non funziona in quanto non riesco a fargli capire che voglio aprire il popup soltanto se non è già aperto!codice://-=========================== APERTURA POPUP=================================== var win_my; var x_str = "toolbar=no,location=no,scrollbars=auto,directories=no,status=no,menubar=no,resizable=no,width=460,height=220,top=10,left=left"; function apertura() { if (win_my.closed) { win_my = window.open("pop.htm","",x_str); return true; } else document.getElementById('messages').innerHTML= getMessage(); } setTimeout("apertura();", 5000); //-FUNZIONE ONUNLOAD function getMessageUp() { if (win_my.closed) { win_my = window.open("pop.htm","",x_str); return true; setTimeout("if(win_my.closed == false) win_my.close();", 6000); } else document.getElementById('messages').innerHTML= getMessage(); }
Il problema è che il win_my viene dichiarato nullo... insomma, ci sono una serie di problemi!! HELP.