grazie era proprio quello che mi interessava....
ma ho fatto una prova del genere....
function controllo(){
var provenienza=document.referrer;
alert(provenienza);
if((provenienza="")||(provenienza!="C:\Documents and Settings\Administrator\Desktop\pass.htm")){
document.location.href="pass.htm";
}
}
dove ho messo un alert almeno posso vedere cosa contiene la variabile provenienza ed ho visto sia che mi collego alla pagina digitando l'url sulla barra d'indirizzo, sia che ci vado cliccando su un link o un bottone di un form il risultato è sempre lo stesso...
la variabile provenienza è vuota...perchè??grazie