【发布时间】:2015-10-20 23:10:23
【问题描述】:
我一直在尝试按照this 问题中的说明进行操作,但遇到了问题。即:它不起作用。我一直在尝试执行第二个答案中描述的方法(使用对象标签的方法)。这是我放入正文标签的代码:
<!--[if IE]>
<object classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13" data="http://www.google.be">
<p>backup content</p>
</object>
<![endif]-->
<!--[if !IE]> <-->
<object type="text/html" data="http://www.flickr.com" style="width:100%; height:100%">
<p>backup content</p>
</object>
<!--> <![endif]-->
这个上面的代码不起作用。 Flickr 没有加载,除了与我完全无关的其他网站的投票之外,页面上什么也没有出现。我不知道为什么要加载。它肯定来自这段代码,无论第一部分是否存在,都会发生。我认为可能是因为“备份内容 p >”(空格是为了不重新格式化为HTML)。
我也试过给对象一个设定的高度(2500px),但什么也没做。
有人知道为什么这不起作用吗?
非常感谢任何建议/帮助!
【问题讨论】:
-
<object>用于加载 HTML 文档本质上是一个<iframe>,缺少一些功能并且文档更差。使用 iframe。 -
@Quentin - iframe 加载 flickr.com(例如)是否会按 iframe 的比例缩放?它会是交互式的吗(我可以点击 iframe 等中的按钮)
-
它不会缩放它的内容,内容将是交互式的,就像
<object>如果你能正常工作的话。