博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iframe嵌套页面中的跳转
阅读量:5092 次
发布时间:2019-06-13

本文共 524 字,大约阅读时间需要 1 分钟。

简单说一下场景。

假设有A、B、C和D四个JSP页面,D通过iframe嵌套在C中,C通过iframe嵌套在B中,B通过iframe嵌套在A中。

然后现在在D中编写JavaScript代码跳转页面。

在本页面跳转(D页面所在的iframe中跳转)

window.location.href = '要跳转的页面路径';

在上一层跳转(D页面所在iframe的父页面中跳转,即C所在的iframe中跳转)

parent.location.href = '要跳转的页面路径';

如果要在B所在的iframe中跳转怎么办?聪明的你一定能想到,就是多写一个parent。

parent.parent.location.href = '要跳转的页面路径';

要在其上多少个层级上跳转,就写多少个parent就好了,举一反三很简单。

在最外层跳转(A页面跳转)

top.location.href = '要跳转的页面路径';

另外还可以使用window.open()方法或form提交的方式跳转,都是类似的。

 

"我曾经以为日子是过不完的,未来是完全不一样的。"

转载于:https://www.cnblogs.com/yanggb/p/11256084.html

你可能感兴趣的文章
生活大爆炸之何为光速
查看>>
bzoj 2456: mode【瞎搞】
查看>>
[Typescript] Specify Exact Values with TypeScript’s Literal Types
查看>>
[GraphQL] Reuse Query Fields with GraphQL Fragments
查看>>
Illustrated C#学习笔记(一)
查看>>
理解oracle中连接和会话
查看>>
Scrapy实战篇(三)之爬取豆瓣电影短评
查看>>
HDU 5510 Bazinga KMP
查看>>
[13年迁移]Firefox下margin-top问题
查看>>
Zookeeper常用命令 (转)
查看>>
Enterprise Library - Data Access Application Block 6.0.1304
查看>>
重构代码 —— 函数即变量(Replace temp with Query)
查看>>
Bootstrap栅格学习
查看>>
程序员的数学
查看>>
聚合与组合
查看>>
洛谷 P2089 烤鸡【DFS递归/10重枚举】
查看>>
Linux基本操作
查看>>
osg ifc ifccolumn
查看>>
C++ STL partial_sort
查看>>
WebDriverExtensionsByC#
查看>>