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
document.getElementById().contentWindow 讲解
最新推荐文章于 2024-08-25 21:02:13 发布