本文重点:parent、self、top这三个属性在IE浏览器的效果最为明显,感觉其他浏览器并不兼容该属性。所以,这些测试的方法都需要去自带的IE浏览器去测试。该属性可以灵活的操作窗体(iframe、frame)之间的动作。
self属性:
self 属性返回指向当前 window 对象的引用,利用这个属性,可以保证在多个窗口被打开的情况下,正确调用当前窗口内的函数或属性而不会发生混乱。self 属性是只读的。
parent属性:
parent属性返回当前窗口的父窗口。
可以通过该属性来调用父级框体的JavaScript方法和一些变量
top属性:
Top属性返回当前窗口的最顶层浏览器窗口。
该属性可以调用顶级窗体的JavaScript方法和变量。
具体实例:https://pan.baidu.com/s/1-jFQZc7hNf_35oK6WSR3hg
通过parent属性在页面间传值的案例:https://pan.baidu.com/s/1Hv0ejkgg3MW2hGLXM_4ZEA