uhm no nn intendevo questo...ma molto probabilmente nn ho ben kiaro il concetto di globale...
prendendo ad esempio l'alert ke hai scritto
se io lo visualizzo una volta l'alert e inserisco un flag per dire ke in quella pagina ci sn stata e disabilitare il messaggio e poi durante la navigazione passo ad una'ltra pagina...quando torno indietro la pagina si ricarica e quindi il flag si azzera rimostrandomi l'alert! il mio scripot è riportato di seguito!
codice:
 <SCRIPT TYPE="text/javascript">
	global flag;
	if(flag)
	flag=1;
	else {
	window.alert("Attenti al cane!");
	document.writeln("OK hai kiuso la finestra!");
	risposta=confirm("questa è una finestra di alert!vuoi uscire?")
	if(risposta)
		document.writeln("ok.bravo!");
else{
	document.writeln("ok visto ke n vuoi uscire ti faccio uscire a calci in culo!
");
	nome=window.prompt("Inseisci il tuo nome", "default");
document.writeln("AH! allora ti kiami ", nome, " ecco perchè sei così testa di cazzo!");
}
}


</script>