关于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 相关文章推荐
Highslide.js是一款基于js实现的网页中图片展示插件
Mar 30 Javascript
javascript 原型模式实现OOP的再研究
Apr 09 Javascript
JavaScript DOM学习第一章 W3C DOM简介
Feb 19 Javascript
js日期、星座的级联显示代码
Jan 23 Javascript
jQuery简单图表peity.js使用示例
May 02 Javascript
JavaScript文本框脚本编写的注意事项
Jan 25 Javascript
Highcharts学习之数据列
Aug 03 Javascript
jQuery复制节点用法示例(clone方法)
Sep 08 Javascript
微信小程序开发之实现选项卡(窗口顶部TabBar)页面切换
Nov 25 Javascript
JavaScript中this的用法实例分析
Dec 19 Javascript
Vue2.0组件间数据传递示例
Mar 07 Javascript
Vue2.0 多 Tab切换组件的封装实例
Jul 28 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
NO3第三帝国留言簿制作过程
2006/10/09 PHP
php intval的测试代码发现问题
2008/07/27 PHP
php快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
php列出一个目录下的所有文件的代码
2012/10/09 PHP
学习php分页代码实例
2013/10/24 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
PHP获取mysql数据表的字段名称和详细信息的方法
2014/09/27 PHP
PHP6新特性分析
2016/03/03 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
JavaScript DOM学习第八章 表单错误提示
2010/02/19 Javascript
ext combox 下拉框不出现自动提示,自动选中的解决方法
2010/02/24 Javascript
jquery 日期分离成年月日的代码
2010/05/14 Javascript
新鲜出炉的js tips提示效果
2011/04/03 Javascript
jquery将一个表单序列化为一个对象的方法
2013/12/02 Javascript
Chrome扩展页面动态绑定JS事件提示错误
2014/02/11 Javascript
javascript从image转换为base64位编码的String
2014/07/29 Javascript
jQuery判断一个元素是否可见的方法
2015/06/05 Javascript
Javascript表单特效之十大常用原理性样例代码大总结
2016/07/12 Javascript
AngularJS过滤器filter用法分析
2016/12/11 Javascript
webpack进阶——缓存与独立打包的用法
2017/08/02 Javascript
vue-cli的工程模板与构建工具详解
2018/09/27 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
浅谈KOA2 Restful方式路由初探
2019/03/14 Javascript
JS实现骰子3D旋转效果
2019/10/24 Javascript
在GitHub Pages上使用Pelican搭建博客的教程
2015/04/25 Python
深入理解Python中的*重复运算符
2017/10/28 Python
Python实现的求解最小公倍数算法示例
2018/05/03 Python
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
2018/05/04 Python
Python中list的交、并、差集获取方法示例
2019/08/01 Python
Python类的绑定方法和非绑定方法实例解析
2020/03/04 Python
Python Selenium安装及环境配置的实现
2020/03/17 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
keras在构建LSTM模型时对变长序列的处理操作
2020/06/29 Python
毕业生欢送会主持词
2014/03/31 职场文书
信贷客户经理岗位职责
2015/04/09 职场文书
在 HTML 页面中使用 React的场景分析
2022/01/18 Javascript