我需要检测是否从<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,但其他任何人都可以),那对我来说没问题。
答案 0 :(得分:-2)
它真的需要在IE6下工作吗?我的意思是......
http://www.w3schools.com/browsers/browsers_stats.asp ... IE只有18.6%和使用IE 6的人......