JS window对象的top、parent、opener含义
.top 该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。
.opener opener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方
法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行操作。
.parent parent用于在iframe,frame中生成的子页面中访问父页面的对象。例如:A页面中有一个iframe或frame,那么iframe
或frame中的页面就可以通过parent对象来引用A页面中的对象。这样就可以获取或返回值到A页面中。
.另外self 指的是当前窗口 parent与opener的区别: parent指父窗口,在FRAMESET中,FRAME的PARENT就是FRAMESET窗口。
opener指用WINDOW.OPEN等方式创建的新窗口对应的原窗口。
parent是相对于框架来说父窗口对象
opener是针对于用window.open打开的窗口来说的父窗口,前提是window.open打开的才有 document.parentWindow.menthod()調用父頁面的方法 附:Window对象、Parent对象、Frame对象、Document对象和Form对象的阶层关系
Window对象→Parent对象→Frame对象→Document对象→Form对象,
如下: parent.frame1.document.forms[].elements[].value;
原文:http://blog.163.com/zhaoyanping_1125/blog/static/201329153201206105031895/
JS window对象的top、parent、opener含义的更多相关文章
- JS window对象的top、parent、opener含义介绍 以及防止网页被嵌入框架的代码
		1.top该变更永远指分割窗口最高层次的浏览器窗口.如果计划从分割窗口的最高层次开始执行命令,就可以用top变量. 2.openeropener用于在window.open的页面引用执行该window ... 
- JS  window对象的top、parent、opener含义介绍(转载)
		1.top该变更永远指分割窗口最高层次的浏览器窗口.如果计划从分割窗口的最高层次开始执行命令,就可以用top变量. 2.openeropener用于在window.open的页面引用执行该window ... 
- JS window对象的top、parent、opener含义介绍
		1.top该变更永远指分割窗口最高层次的浏览器窗口.如果计划从分割窗口的最高层次开始执行命令,就可以用top变量. 2.openeropener用于在window.open的页面引用执行该window ... 
- (转)JS window对象的top、parent、opener含义
		1.top 该变更永远指分割窗口最高层次的浏览器窗口.如果计划从分割窗口的最高层次开始执行命令,就可以用top变量. 2.opener opener用于在window.open的页面引用执行该w ... 
- JS windows对象的top属性
		原博文:http://www.jb51.net/article/44078.htm 本文为大家介绍下JS window对象的top.parent.opener含义,不了解的朋友可以参考下,希望对大 ... 
- 【repost】js window对象属性和方法相关资料整理
		window对象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval mov ... 
- js window对象属相和方法相关整理资料
		window对象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval mov ... 
- JS window对象详解
		window 是客户端浏览器对象模型的基类,window 对象是客户端 JavaScript 的全局对象.一个 window 对象实际上就是一个独立的窗口,对于框架页面来说,浏览器窗口每个框架都包含一 ... 
- JS window对象 返回前一个浏览的页面 back()方法
		JS window对象 返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL. 语法: window.history.back(); 返回前一个浏览的页面 back ... 
随机推荐
- cf B. Hungry Sequence
			http://codeforces.com/contest/327/problem/B 这道题素数打表就行. #include <cstdio> #include <cstring& ... 
- CCI_chapter 4 trees and Grapths
			4.1Implement a function to check if a tree is balanced For the purposes of this question,a balanced ... 
- CH Round #53 -GCD Path
			描述 给定一张N个点的有向图,点i到点j有一条长度为 i/(gcd(i,j))的边.有Q个询问,每个询问包含两个数x和y,求x到y的最短距离. 输入格式 第一行包含两个用空格隔开的整数,N和Q. 接下 ... 
- [转]Ubuntu Tweak 0.8.7 发布:支持 Ubuntu 14.04
			原文网址:http://www.oschina.net/news/51054/ubuntu-tweak-0-8-7 这是我开发 Ubuntu Tweak 七年以来第一次没在 Ubuntu 正式发布之前 ... 
- sql server Convert 的函数的用法 转换成浮点数
			SELECT a.ijjdid ,b.ICYDID 订单ID,b.CCYDH 订单编号,b.CWYDH 委印单号,b.CYJMC 印件名称,b.CYJLX 印件类型,b.CYWDWMC 客户名称,b. ... 
- cf442B Andrey and Problem
			B. Andrey and Problem time limit per test 2 seconds memory limit per test 256 megabytes input standa ... 
- (转载)XML Tutorial for iOS: How To Choose The Best XML Parser for Your iPhone Project
			There are a lot of options when it comes to parsing XML on the iPhone. The iPhone SDK comes with two ... 
- BootStrap学习之先导篇——响应式网页
			Bootstrap学习之前,要知道响应式网页的原理. 1.什么是响应式网页? 一个页面,可以根据浏览设备的不同,以及特性的不同,而自动改变布局.大小等.使得在不同的设备上上都可以呈现优秀的界面. 优点 ... 
- hdu 4640 Island and study-sister
			bfs+状态压缩求出所有的状态,然后由于第一个节点需要特殊处理,可以右移一位剔除掉,也可以特判.然后采用集合的操作, #pragma comment(linker,"/STACK:10240 ... 
- Codeforces Round #311 (Div. 2) E - Ann and Half-Palindrome(字典树+dp)
			E. Ann and Half-Palindrome time limit per test 1.5 seconds memory limit per test 512 megabytes input ... 
