js中top的作用深入剖析_javascript技巧
程序员文章站
2022-04-24 20:10:55
...
每一个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 中的匿名函数((function() {})();)与变量的作用域
-
深入理解Javascript中的作用域链和闭包
-
深入理解JavaScript中的块级作用域、私有变量与模块模式
-
深入剖析JavaScript编程中的对象概念
-
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
-
JS(JavaScript)的深入了解1(更新中···)
-
元素的内联事件处理函数的特殊作用域在各浏览器中存在差异_javascript技巧
-
IE6中使用position导致页面变形的解决方案(js代码)_javascript技巧
-
JS中动态添加事件(绑定事件)的代码_javascript技巧