是否有一种方法可以通过唯一的引用获取未知iframe(同一个域)的window.self:iframe中的对象(div)。在Firefox中持有大拇指从对象导出window.self
1
A
回答
3
element.ownerDocument.defaultView
。
element.ownerDocument.parentWindow
in IE。
但是Webkit(Safari)显然不支持这两种方式,所以为了让您的页面在Safari中正常工作,您必须使用this amazing hack。
+0
谢谢贾森 - 这就是我要找的 - 射门。 顺便说一句 - 令人惊叹的黑客攻击 - 似乎是针对较旧的safari ..但是WebKit?最初并没有那样做。所以在旧版本的Safari中没有属性可以做到这一点,所以我们使用黑客...... – 2010-01-28 22:21:11
0
如果脚本在iframe中运行,那么只需执行window
即可。如果脚本在iframe之外运行,请遵循Jason的建议。
如果您需要参考,请查看Gecko DOM reference和MS Msdn。
相关问题
- 1. Coredata:从xml导入/导出对象
- 2. 从X509Certificate对象导出私钥
- 3. 从Python对象导出JSON数据
- 4. 从DLL中导出C++对象
- 5. 导出对象的属性
- 6. 已导出RMI对象
- 7. Javascript导出类或对象
- 8. 导入导出对象内部的对象JavaScript
- 9. 角导出导入对象(获得对象数据)
- 10. 用MEF导入导出对象
- 11. MEF:如何从导出的对象导入?
- 12. 从对象创建对象输出流
- 13. 从NSMutableArray中取出对象
- 14. ES6如何导出原生对象
- 15. 类导出返回空对象
- 16. 通用导出到Java对象的Excel
- 17. 如何将EclipseLink对象导出为XML
- 18. 在scala中导入对象时出错
- 19. 如何TextFileReader对象导出为txt
- 20. 如何导出Active Directory对象的CSV?
- 21. 在Node.JS中导出多个对象
- 22. 传递模块导出的对象
- 23. 平行,forech,导出对象未找到
- 24. 导出表(对象和数据)
- 25. 在ASP.NET中导出Excel对象
- 26. 将ActiveRecord对象导出到POROs
- 27. 我无法导出搅拌机对象
- 28. Scrapy动态创建对象+ json导出
- 29. es6导出的对象值未更新?
- 30. 解构默认导出对象
你认为你可以澄清这个问题吗? – Helgi 2010-01-28 09:30:35