我写了一个index.jsp,里面有一个frame,其中一个部分就是现在的地址是a.jsp
a.jsp里判断用户是否登陆,没有的话通过如下代码跳转至登陆页面login.jsp
代码如下:
<!--判断用户是否登录 -->
<%
User u = (User) request.getSession(true).getAttribute("user");
if (u == null) {
response.setContentType("text/html;charset=utf-8");
response.getWriter().write("<script>alert('您尚未登录!');</script>");
response.getWriter().write(
"<script>window.location='login.jsp';</script>");
response.getWriter().flush();
}
%>
可是现在的情况是,在frame内跳转了页面,想请问如何通过js让index.jsp跳转?谢谢!
------解决方案--------------------
window.parent.location.href=“” 这个是OK的 我就是这样用的
------解决方案--------------------
实在不行就设一个隐藏的表单,要么就按5楼的方法试一下