IFRAME页面 刷新 父页面的问题
index.asp ---------------------------------------- <html> <title></title> <body> <table> <tr> <td height="439" valign="top"> <IFRAME src="1.asp" frameBorder=0 width="265" scrolling=no height=100%></IFRAME> </td> </tr> </table> ----------------------------------------
1.asp ---------------------------------------- <% if session("JsID") = "" then MyString = Request.ServerVariables("SCRIPT_NAME") MyArray = Split(MyString, "/", -1, 1) ln_i = UBound(MyArray) for i=1 to ln_i-1 path = "../" & path next %> <SCRIPT language="javascript"> <!-- alert("请重新登陆!"); window.location.href="<%=path%>login.asp"; //--> </SCRIPT> <%end if%> ..... 其他内容
如果想实现的是: session过期的话.1.asp里点击如何按钮.整个页面跳转到login.asp
但是上面这样写,问题就出现了..session过期的话.点击1.asp里的如何按钮.<IFRAME>转到了login.asp.
该这样写:
window.parent.location.href="<%=path%>login.asp";
<SCRIPT language="javascript"> <!-- alert("请重新登陆!"); window.parent.location.href="<%=path%>login.asp"; //--> </SCRIPT>(中华企业文化网)
|