关于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 相关文章推荐
JS实现随机化快速排序的实例代码
Aug 01 Javascript
JS实现根据出生年月计算年龄
Jan 10 Javascript
js的参数有长度限制吗?发现不能超过2083个字符
Apr 20 Javascript
jQuery插件boxScroll实现图片轮播特效
Jul 14 Javascript
js实现将选中内容分享到新浪或腾讯微博
Dec 16 Javascript
41个Web开发者必须收藏的JavaScript实用技巧
Jul 22 Javascript
微信小程序微信支付接入开发实例详解
Apr 12 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
Nov 22 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
Mar 03 Javascript
Vue 页面切换效果之 BubbleTransition(推荐)
Apr 08 Javascript
layui实现二维码弹窗、并下载到本地的方法
Sep 25 Javascript
解决vue-photo-preview 异步图片放大失效的问题
Jul 29 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 可阅读随机字符串代码
2010/05/26 PHP
PHP中的str_repeat函数在JavaScript中的实现
2013/09/16 PHP
php获取文件类型和文件信息的方法
2015/07/10 PHP
PHP实现长文章分页实例代码(附源码)
2016/02/03 PHP
使用Apache的rewrite
2021/03/09 Servers
屏蔽Flash右键信息的js代码
2010/01/17 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
2013/09/06 Javascript
javascript读写json示例
2014/04/11 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
2015/03/04 Javascript
javascript正则表达式基础知识入门
2015/04/20 Javascript
Node.js开发者必须了解的4个JS要点
2016/02/21 Javascript
js动态添加的DIV中的onclick事件简单实例
2016/07/25 Javascript
js实现带缓动动画的导航栏效果
2017/01/16 Javascript
JavaScript省市级联下拉菜单实例
2017/02/14 Javascript
vue高德地图之玩转周边
2017/06/16 Javascript
jQuery实现的form转json经典示例
2017/10/10 jQuery
vue-router懒加载的3种方式汇总
2021/02/28 Vue.js
Python时间获取及转换知识汇总
2017/01/11 Python
Python 获取当前所在目录的方法详解
2017/08/02 Python
python logging日志模块的详解
2017/10/29 Python
python如何把嵌套列表转变成普通列表
2018/03/20 Python
python 实现任务管理清单案例
2020/04/25 Python
Django ORM 查询表中某列字段值的方法
2020/04/30 Python
详解纯CSS3制作的20种loading动效
2017/07/05 HTML / CSS
基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例
2017/07/31 HTML / CSS
e路東瀛(JAPANiCAN)香港:日本旅游、日本酒店和温泉旅馆预订
2018/11/21 全球购物
博朗(Braun)俄罗斯官方商店:德国小家电品牌
2019/09/24 全球购物
JAVA代码查错题
2014/10/10 面试题
合伙协议书范本
2014/04/21 职场文书
反邪教宣传工作方案
2014/05/07 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
护士节活动总结
2014/08/29 职场文书
诉讼授权委托书范本
2014/10/05 职场文书
导游词之河北邯郸
2019/09/12 职场文书
python绘制云雨图raincloud plot
2022/08/05 Python
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技