该变更永q指分割H口最高层ơ的览器窗口。如果计划从分割H口的最高层ơ开始执行命令,可以用top变量?/p>
parentQ?/p>
该变量指的是包含当前分割H口的父H口。如果在一个窗口内有分割窗口,而在其中一个分割窗口中又包含着分割H口Q则W?层的分割H口可以用parent变量引用包含它的父分割窗口?/p>
openerQ?/p>
指用WINDOW.OPEN{方式创建的新窗口对应的原窗口?/p>
附:(x)Window对象、Parent对象、Frame对象、Document对象和Form对象的阶层关p:(x)Windwo对象→Parent对象→Frame对象→Document对象→Form对象Q?/p>
如下Qparent.frame1.document.forms[0].elements[0].value;
问题Q在一个页面嵌入框?lt;iframe>Q然后在框架中用jvascript脚本Qparent.xx.value='xxxxx'; 在IE中可以正常看到赋|但是在firefox中则不能完成赋倹{请问在firefox中调用父框架的对象应该是哪个Q是否和IE兼容Q?/p>
解答Qwindow.parent.document.form?xx.value='xxxxx'; window可省略?/p>
parent.document.form?xx.value='xxxxx'; parent.document.getElementById("xx").value='xxxxx';
window.parent与window.opener的区?javascript调用ȝ口方?/p>
1Q?nbsp; window.parent 是iframe面调用爉面对?/p>
举例: a.html
<html>
<head><title>爉?lt;/title></head>
<body>
<form name="form1" id="form1">
<input type="text" name="username" id="username"/>
</form>
<iframe src="b.html" width=100%></iframe>
</body>
</html>
如果我们需要在b.htm中要对a.htm中的username文本框赋|如很多上传功能Q上传功能页在Ifrmae中,上传成功后把上传后的路径攑օ爉面的文本框中Q,我们应该在b.html中写Q?/p>
<script type="text/javascript">
var _parentWin = window.parent ;
_parentWin.form1.username.value = "xxxx";
</script>
2Q?nbsp; window.opener 是window.open 打开的子面调用爉面对?/p>
openerQ对打开当前H口的window对象的引用,如果当前H口被用h开Q则它的gؓ(f)null?/p>
selfQ自引用属性,是对当前window对象的应用,与window属性同义?/p>
self代表自nH口Qopener代表打开自n的那个窗口,比如H口A打开H口B。如果靠window.openҎ(gu)Q则对于H口BQself代表B自己Q而opener代表H口A?/p>
本文来自CSDN博客Q{载请标明出处Q?a target="_blank">http://blog.csdn.net/jamestaosh/archive/2009/06/20/4284960.aspx 如果我们需要在b.htm中要对a.htm中的username文本框赋|如很多上传功能Q上传功能页在Ifrmae中,上传成功后把上传后的路径攑օ爉面的文本框中Q,我们应该在b.html中写Q?< type="text/javascript"> 2Q?window.opener 是window.open 打开的子面调用爉面对?openerQ对打开当前H口的window对象的引用,如果当前H口被用h开Q则它的gؓ(f)null?selfQ自引用属性,是对当前window对象的应用,与window属性同义?self代表自nH口Qopener代表打开自n的那个窗口,比如H口A打开H口B。如果靠window.openҎ(gu)Q则对于H口BQself代表B自己Q而opener代表H口A?本文来自CSDN博客Q{载请标明出处Q?a target="_blank">http://blog.csdn.net/jamestaosh/archive/2009/06/20/4284960.aspx
本文来自CSDN博客Q{载请标明出处Q?a target="_blank">http://blog.csdn.net/quechao123/archive/2009/10/18/4693574.aspx