js中top的作用深入剖析


Posted in Javascript onMarch 04, 2014

每一个WINDOW对象,不论他是常规HTML页面。框架集页面。子框架还是孙子框架,都具有一个TOP属性。这个属性返回对载入浏览器得最顶层WINDOE对象得引用;

。如果WINDOW对象是常规HTML页面,TOP就是SELF
。。。。。。。顶层框架及页面, 。。。。。。。。
。。。。。。。子框架,TOP指向框架得父亲,也就是说,下面两个表达式是等效的;
SELF.TOP
SELF.PARENT

。如果WINDOW对象是子框架,TOP指向框架得祖父。也就是说下面两个表达式是等效得
self.top
self.parent.parent
这可能提醒了你一个减少按键得好方法,尤其是当你认为能为能仅适用TOP本身是(那就是说,使用TOP本身来代替SELF.TOP或者WINDOW.TOP),这虽是可行的,但是应该特别注意:必须确保TOP真正指向你的顶层框架 

Javascript 相关文章推荐
JavaScript 闭包在封装函数时的简单分析
Nov 28 Javascript
js 操作select和option常用代码整理
Dec 13 Javascript
js动态设置div的值下例子
Oct 29 Javascript
用于deeplink的js方法(判断手机是否安装app)
Apr 02 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
Jun 03 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
Apr 30 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
May 04 Javascript
js+html5实现canvas绘制网页时钟的方法
May 21 Javascript
让div运动起来 js实现缓动效果
Jul 06 Javascript
JavaScript 中使用 Generator的方法
Dec 29 Javascript
JavaScript动画实例之粒子文本的实现方法详解
Jul 28 Javascript
如何使用 JavaScript 操作浏览器历史记录 API
Nov 24 Javascript
父页面显示遮罩层弹出半透明状态的dialog
Mar 04 #Javascript
深入理解JS中的变量及作用域、undefined与null
Mar 04 #Javascript
css+js实现部分区域高亮可编辑遮罩层
Mar 04 #Javascript
JavaScript程序员应该知道的45个实用技巧
Mar 04 #Javascript
js判断url是否有效的两种方法
Mar 04 #Javascript
js 判断js函数、变量是否存在的简单示例代码
Mar 04 #Javascript
js 事件截取enter按键页面提交事件示例代码
Mar 04 #Javascript
You might like
PHP include_path设置技巧分享
2011/07/03 PHP
解析PHP可变函数的经典用法
2013/06/20 PHP
php实现批量上传数据到数据库(.csv格式)的案例
2017/06/18 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
js函数的引用, 关于内存的开销
2012/09/17 Javascript
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
2014/12/18 NodeJs
JavaScript实现更改网页背景与字体颜色的方法
2015/02/02 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
2016/04/06 Javascript
AngularJs定制样式插入到ueditor中的问题小结
2016/08/01 Javascript
js html css实现复选框全选与反选
2016/10/09 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
Mongoose实现虚拟字段查询的方法详解
2017/08/15 Javascript
javascript+jQuery实现360开机时间显示效果
2017/11/03 jQuery
JS加密插件CryptoJS实现的Base64加密示例
2020/08/16 Javascript
JavaScript对象的特性与实践应用深入详解
2018/12/30 Javascript
ES6基础之字符串和函数的拓展详解
2019/08/22 Javascript
基于原生js实现判断元素是否有指定class名
2020/07/11 Javascript
在vue中created、mounted等方法使用小结
2020/07/21 Javascript
js数组中去除重复值的几种方法
2020/08/03 Javascript
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
python中partial()基础用法说明
2018/12/30 Python
Python除法之传统除法、Floor除法及真除法实例详解
2019/05/23 Python
使用python批量修改文件名的方法(视频合并时)
2020/03/24 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
python搜索算法原理及实例讲解
2020/11/18 Python
使用HTML5 Canvas为图片填充颜色和纹理的教程
2016/03/21 HTML / CSS
THE OUTNET英国官网:国际设计师品牌折扣网站
2016/08/14 全球购物
毕业生在校学习的自我评价分享
2013/10/08 职场文书
自考毕业生自我鉴定
2013/11/04 职场文书
网络专业学生个人的自我评价
2013/12/16 职场文书
公司回复函格式
2015/07/14 职场文书
2016大学生国家助学贷款承诺书
2016/03/25 职场文书
golang 实现并发求和
2021/05/08 Golang