关于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 动态添加表格行 使用模板、标记
Oct 24 Javascript
jQuery数组处理代码详解(含实例演示)
Feb 03 Javascript
javascript初学者常用技巧
Sep 02 Javascript
jquery实现公告翻滚效果
Feb 27 Javascript
jQuery+HTML5实现手机摇一摇换衣特效
Jun 05 Javascript
jQuery实现分隔条左右拖动功能
Nov 21 Javascript
利用纯Vue.js构建Bootstrap组件
Nov 03 Javascript
javascript实现根据函数名称字符串动态执行函数的方法示例
Dec 28 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
Jul 06 Javascript
Vue 解决路由过渡动画抖动问题(实例详解)
Jan 05 Javascript
JS常用正则表达式超全集(密码强度校验,金额校验,IE版本,IPv4,IPv6校验)
Feb 03 Javascript
Vue指令实现OutClick的示例
Nov 16 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模拟SQL Server的两个日期处理函数
2006/10/09 PHP
golang与php实现计算两个经纬度之间距离的方法
2016/07/22 PHP
PHP基于递归算法解决兔子生兔子问题
2018/05/11 PHP
jquery 卷帘效果实现代码(不同方向)
2013/02/05 Javascript
JavaScript prototype 使用介绍
2013/08/29 Javascript
jQuery实现的图片分组切换焦点图插件
2015/01/06 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
jquery.validate提示错误信息位置方法
2016/01/22 Javascript
vue2.0中vue-cli实现全选、单选计算总价格的实例代码
2017/07/18 Javascript
Bootstrap图片轮播效果详解
2017/10/17 Javascript
使用axios实现上传图片进度条功能
2017/12/21 Javascript
zTree树形菜单交互选项卡效果的实现方法
2017/12/25 Javascript
微信小程序中button去除默认的边框实例代码
2019/08/01 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
2019/12/01 Javascript
vue addRoutes路由动态加载操作
2020/08/04 Javascript
[01:11:02]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
详解Python中的__init__和__new__
2014/03/12 Python
python输出当前目录下index.html文件路径的方法
2015/04/28 Python
python读写LMDB文件的方法
2018/07/02 Python
Python Numpy库安装与基本操作示例
2019/01/08 Python
Python可视化mhd格式和raw格式的医学图像并保存的方法
2019/01/24 Python
解决Python selenium get页面很慢时的问题
2019/01/30 Python
Python中使用logging和traceback模块记录日志和跟踪异常
2019/04/09 Python
Django Python 获取请求头信息Content-Range的方法
2019/08/06 Python
pandas 对日期类型数据的处理方法详解
2019/08/08 Python
解决python3 安装不了PIL的问题
2019/08/16 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
前端实现打印图像功能
2019/08/27 HTML / CSS
html5手机键盘弹出收起的处理
2020/01/20 HTML / CSS
优秀党员获奖感言
2014/02/18 职场文书
预备党员2014年第四季度思想汇报范文
2014/10/25 职场文书
廉洁自律个人总结
2015/02/14 职场文书
《曾国藩家书》读后感——读家书,立家风
2019/08/21 职场文书
nginx请求限制配置方法
2021/07/09 Servers
分享提高 Python 代码的可读性的技巧
2022/03/03 Python
MySQL详细讲解变量variables的用法
2022/06/21 MySQL