document.getElementById().contentWindow 讲解

document.getElementByid("AAA"),查找页面中id=“AAA”的选项。
在页面中frameset将页面分为多个窗口
<iframe id="AAA" src="xxxA.html" />
<iframe id="BBB" src="xxxB.html" />
    比如上面两句话,就是说将这个页面分为两个页面,上部分id为AAA的页面,这个页面显示的内容为xxxA.html。
下边部分同理为xxxB.html页面内容。
    document.getElementByid("AAA"),就是查找到页面id为AAA的页面,然后进行改变,id为BBB的部分是不变的。
    contentWindow属性是指指定的frame或者iframe所在的window对象,
   在IE中iframe或者frame的contentWindow属性可以省略,
   但在Firefox中如果要对iframe对象进行编辑则必须指定contentWindow属性。
   contentWindow下有很多方法对应不同的打开样式,
   这下方法是不可以省略的,
   比如contentWindow.navigate(url) 参数列表除了有url外还可以有其他的,
但url是必须有的,这个url在同一位置代替xxxA,html。
     和document.getElementById()最常常一起用的就是parent。比如在这个页面AAA,
你想从id为"AAA"跳转到"BBB"去"BBB"进行操作,
id="AAA"页面上写parent.document.getElementByid("BBB").navigate("xxxC.html")。
这样做后你就将xxxC.html代替了xxxB.html。id=“AAA”是不变的,你到了id为BBB页面进行操作,
以后的所有请求操作都在id="BBB"上进行


原文出处:http://zhidao.baidu.com/link?url=l5yhZZmykNTaAyTv0raJMZCu4G1IWBNUu3qgSTyWVdxuVmtDvgIzBWHZGwz9qCgPfp2jrYgCJau6x9TUl7uq2q
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值