关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别


Posted in Javascript onOctober 18, 2010

"window.location.href"、"location.href"是本页面跳转

"parent.location.href"是上一层页面跳转

"top.location.href"是最外层的页面跳转

举例说明:

如果A,B,C,D都是jsp,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页面跳转

关于页面刷新,D 页面中这样写:

"parent.location.reload();": C页面刷新 (当然,也可以使用子窗口的 opener 对象来获得父窗口的对象:window.opener.document.location.reload(); )

"top.location.reload();": A页面刷新

Javascript 相关文章推荐
JavaScript高级程序设计 客户端存储学习笔记
Sep 10 Javascript
自动最大化窗口的Javascript代码
May 22 Javascript
让table变成exls的示例代码
Mar 24 Javascript
js数组的操作指南
Dec 28 Javascript
jQuery与getJson结合的用法实例
Aug 07 Javascript
jQuery+jsp下拉框联动获取本地数据的方法(附源码)
Dec 03 Javascript
详解js运算符单竖杠“|”与“||”的用法和作用介绍
Nov 04 Javascript
Angular.js指令学习中一些重要属性的用法教程
May 24 Javascript
Js中async/await的执行顺序详解
Sep 22 Javascript
Angular之toDoList的实现代码示例
Dec 02 Javascript
针对Vue路由history模式下Nginx后台配置操作
Oct 22 Javascript
面试中canvas绘制图片模糊图片问题处理
Mar 13 Javascript
jQuery Validation实例代码 让验证变得如此容易
Oct 18 #Javascript
jQuery 验证插件 Web前端设计模式(asp.net)
Oct 17 #Javascript
基本jquery的控制tabs打开的数量的代码
Oct 17 #Javascript
Javascript表达式中连续的 &amp;&amp; 和 || 之赋值区别
Oct 17 #Javascript
Javascript读取cookie函数代码
Oct 16 #Javascript
JavaScript 拾碎[三] 使用className属性
Oct 16 #Javascript
javascript使用eval或者new Function进行语法检查
Oct 16 #Javascript
You might like
php图片上传存储源码并且可以预览
2011/08/26 PHP
php递归函数怎么用才有效
2018/02/24 PHP
php取出数组单个值的方法
2018/03/12 PHP
详解php伪造Referer请求反盗链资源
2019/01/24 PHP
javascript getElementsByClassName 和js取地址栏参数
2010/01/02 Javascript
JavaScript ECMA-262-3 深入解析.第三章.this
2011/09/28 Javascript
使用jquery解析XML的方法
2014/09/05 Javascript
js数组去重的方法汇总
2015/07/29 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
javascript html5摇一摇功能的实现
2016/04/19 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
Node.js Addons翻译(C/C++扩展)
2016/06/12 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
老生常谈jquery中detach()和remove()的区别
2017/03/02 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
2017/05/13 jQuery
浅谈Vue.js路由管理器 Vue Router
2018/08/16 Javascript
JavaScript数组、json对象、eval()函数用法实例分析
2019/02/21 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
使用layui实现的左侧菜单栏以及动态操作tab项方法
2019/09/10 Javascript
微信小程序登录时如何获取input框中的内容
2019/12/04 Javascript
JS实现烟花爆炸效果
2020/03/10 Javascript
vue实现简单的登录弹出框
2020/10/26 Javascript
[16:01]夜魇凡尔赛茶话会 第二期01:你比划我猜
2021/03/11 DOTA
解决python3爬虫无法显示中文的问题
2018/04/12 Python
利用python提取wav文件的mfcc方法
2019/01/09 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
Python面向对象封装操作案例详解 II
2020/01/02 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
Django中FilePathField字段的用法
2020/05/21 Python
Python unittest discover批量执行代码实例
2020/09/08 Python
python 用pandas实现数据透视表功能
2020/12/21 Python
物流管理专业毕业生自荐信
2014/03/04 职场文书
年终晚会主持词
2014/03/25 职场文书
市场调研项目授权委托书范本
2014/10/04 职场文书
爱国电影观后感
2015/06/19 职场文书
Go 内联优化让程序员爱不释手
2022/06/21 Golang