Buongiorno.

Ho protetto alcune pagine di un sito con questo codice:
codice:
<%
response.expires = -1500 
response.AddHeader "PRAGMA", "NO-CACHE"
response.CacheControl = "PRIVATE"

If request.cookies("innovatel.it_accesso")("valido")<>"ok" Then 
%>
<script> 
window.open("pass/logon.asp?referer=<%=Request.ServerVariables("URL")%>","nomeFinestra","top=250,left=350,width=300,height=250"); 
</script> 
<% 
Response.End 
End If 
%>
Il codice funziona correttamente, ma quando richiamo una pagina protetta il suo indirizzo rimane memorizzato nella barra degli indirizzi e non chiude la pagina.

Ad esempio richiamo la pagina "protetta.asp", si apre la "popup" con la richiesta del login, mi autentico e passo alla pagina protetta.asp, ma sul browser rimangono aperte la finestra popup ed una finestra bianca a tutto schermo, in cui è memorizzato nella barra degli indirizzi il percorso della pagina protetta.asp: http://miapaginaweb/areariservata/protetta.asp

Come posso risolvere affinchè sia la finestra popup che la pagina protetta si chiudono in automatico? :master:
Grazie