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