Salve. Sto cercando di farmi un portalino con un cms e devo risolvere un problema con una finestra di popup. Voglio che si richiuda immediatamente quando si verifica una certa condizione (cioè, appena si apre si deve richiudere). In sostanza, la condizione che si verifica consiste nell'assenza di una tag div e relativo codice . Ho assemblato il seguente script che però funziona solo con firefox ed opera e non con internet explorer7 (non ho fatto altri test).
<script type="text/javascript">
function testForObject()
{
var o = document.body.getElementById("nome Id del tag div");
if (o==false)
{
nomepopup.close();
}
}
</script>
la funzione testForObject() si attiva con l'evento onLoad.
L'istruzione "nomepopup.close();" messa da sola nello script ed attivata con<INPUT TYPE="button" onClick=nomepopup.close()>
funziona anche con IE.
Non sono esperto e lo script è frutto di molti tentativi e varie ricerche in internet. Se qualcuno mi vuole aiutare ...grazie.
<script type="text/javascript">
function testForObject()
{
var o = document.body.getElementById("nome Id del tag div");
if (o==false)
{
nomepopup.close();
}
}
</script>
la funzione testForObject() si attiva con l'evento onLoad.
L'istruzione "nomepopup.close();" messa da sola nello script ed attivata con<INPUT TYPE="button" onClick=nomepopup.close()>
funziona anche con IE.
Non sono esperto e lo script è frutto di molti tentativi e varie ricerche in internet. Se qualcuno mi vuole aiutare ...grazie.
Ultima modifica: