从对象中导出window.self

时间:2010-01-28 09:01:19

标签: javascript

有没有办法获得一个未知的iframe(同一个域)的window.self与唯一的引用:iframe中的一个对象(一个div)。抱着这个拇指

2 个答案:

答案 0 :(得分:3)

Firefox中的

element.ownerDocument.defaultView

IE中的

element.ownerDocument.parentWindow

但是Webkit(Safari)显然不支持这两种方式,所以为了让你的页面在Safari中工作,你必须使用this amazing hack

答案 1 :(得分:0)

如果脚本在iframe中运行,那么只需执行window。如果脚本在iframe之外运行,那么请遵循Jason的建议。

如果您需要参考,请查看Gecko DOM referenceMS Msdn