【发布时间】:2012-04-16 15:55:16
【问题描述】:
我需要检测页面是否从<object> 标记加载。在大多数浏览器上,一些 javascript iframe 检测技术将其标记为 iframe(例如window.top === window.self),这很好。
页面是通过对象标签加载的:
<object width="0" height="0" data="/target/"></object>
某些版本的 Internet Explorer 6 是例外(大惊喜)。浏览器版本不可控。 IE 6.0.2800 不识别为 iframe,并将传递任何预期的宽度和高度值。
编辑:如果有办法让目标页面中断来自对象标签的任何加载(至少 IE6,但任何其他都可以),那对我来说没问题。
【问题讨论】:
标签: javascript html internet-explorer-6 object-tag