Evitar carga de página dentro de un frame
Tengo una página dividida en 2 frames. El problema que se me plantea es que cuando la session de usuario caduca y hago click en la página (ya caducada) me carga la página actualizada para que el usuario se vuelva a logar si así lo quiere(cosa que es correcta), pero me la carga dentro del frame derecho de la página caducada...
He intentado utilizar las etiquetas meta de html pero no funcionan.¿Alguien sabe como solucionar esto?
He intentado utilizar las etiquetas meta de html pero no funcionan.¿Alguien sabe como solucionar esto?
Existe una página login.asp con un form que pasa los datos con method POST a logar.asp..
Código de la página logar.asp:
<%@language="VBSCRIPT"%>
<%response.buffer=true%>
<%Response.CacheControl = "Private"%>
<!--#include file="ConexionBD.asp"-->
<%
Set RS = Conn.Execute ("SELECT Id, nombre, password FROM USUARIOS WHERE nombre = '" & Request.Form("userid") & "' AND password = '" & Request.Form("pass") & "'")
If RS.EOF then
Response.redirect("login.asp")
Else
Session("Password") = RS("Password")
Session("username") = RS("nombre")
Session("userid")= RS("Id")
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Verificación Login y Password</title>
<meta name="Microsoft Theme" content="none, default">
<meta name="Microsoft Border" content="none, default">
</head>
<body>
<script language="VBScript">
parent.frames(0).document.location.reload()
window.location.href="planos_proyecto.asp"
</script>
<%
End IF
RS.Close
Conn.Close%>
</body>
</html>
Código de la página logar.asp:
<%@language="VBSCRIPT"%>
<%response.buffer=true%>
<%Response.CacheControl = "Private"%>
<!--#include file="ConexionBD.asp"-->
<%
Set RS = Conn.Execute ("SELECT Id, nombre, password FROM USUARIOS WHERE nombre = '" & Request.Form("userid") & "' AND password = '" & Request.Form("pass") & "'")
If RS.EOF then
Response.redirect("login.asp")
Else
Session("Password") = RS("Password")
Session("username") = RS("nombre")
Session("userid")= RS("Id")
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Verificación Login y Password</title>
<meta name="Microsoft Theme" content="none, default">
<meta name="Microsoft Border" content="none, default">
</head>
<body>
<script language="VBScript">
parent.frames(0).document.location.reload()
window.location.href="planos_proyecto.asp"
</script>
<%
End IF
RS.Close
Conn.Close%>
</body>
</html>