frameset页面,需要整个页面跳转,而不是frameset框架下的页面
2016-11-03 21:59
274 查看
使用frameset框架会出现很多问题,最典型的是需要页面跳转时,仅仅只是内部页面的跳转,而不是整个的浏览器跳转,
不要使用location.href 而是使用 window.top.location.href
"window.location.href"、"location.href"是本页面跳转.
"parent.location.href" 是上一层页面跳转.
"top.location.href" 是最外层的页面跳转.
举例说明:
如果A,B,C,D都是html,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写
"window.location.href"、"location.href":D页面跳转
"parent.location.href":C页面跳转
"top.location.href":A页面跳转
如果D页面中有form的话,
<form>: form提交后D页面跳转
<form target="_blank">: form提交后弹出新页面
<form target="_parent">: form提交后C页面跳转
<form target="_top"> : form提交后A页面跳转
不要使用location.href 而是使用 window.top.location.href
"window.location.href"、"location.href"是本页面跳转.
"parent.location.href" 是上一层页面跳转.
"top.location.href" 是最外层的页面跳转.
举例说明:
如果A,B,C,D都是html,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写
"window.location.href"、"location.href":D页面跳转
"parent.location.href":C页面跳转
"top.location.href":A页面跳转
如果D页面中有form的话,
<form>: form提交后D页面跳转
<form target="_blank">: form提交后弹出新页面
<form target="_parent">: form提交后C页面跳转
<form target="_top"> : form提交后A页面跳转
相关文章推荐
- frameset页面,需要整个页面跳转,而不是frameset框架下的页面
- frameset页面,需要整个页面跳转,而不是frameset框架下的页面
- java web开发中,jsp使用了frameset框架,如何实现整个页面跳转,并且同一个表单中可以提交两个action
- jsp frameset锁定整个框架页面
- frameset如何实现整个页面的跳转
- 框架中的子页面实现整个页面跳转
- springmvc中返回页面,只在iframe中跳转,而不是整个页面,解决方法。
- frameset怎样实现整个页面的跳转
- frameset框架下,刷新整个页面
- 4000 frame框架点击链接或者按钮跳转整个页面以及别的frame框架
- Servlet跳转页面,怎么跳出框架frameset
- frameset如何实现整个页面的跳转
- html frameset框架解决用户对象失效时跳转登录页面
- 使用iframe框架时,子页面内跳转整个页面
- frameset点击退出关闭session并使整个框架页面关掉
- frameset、iframe框架登录跳转, 处理session为空的登录页面问题
- PHP使用frameset制作后台界面时,怎样实现通过操作左边框架,使右边框架中的页面跳转?
- Frame框架中整个页面的跳转
- 页面跳转,文档载入整个浏览器窗口
- Ext6.x+springmvc+shiro框架下实现session过期跳转到登录页面