对象标签内容在Safari / Chrome中消失

时间:2011-12-07 09:16:07

标签: html cross-browser embedding

我们允许我们的应用程序的用户将包含一组缩略图的网页嵌入到另一个第三方网页/博客等中。嵌入是通过使用对象标记完成的。

每个缩略图都提供下载原始文件的选项。当用户单击此选项时,嵌入的内容将在Safari 5.1.1和Chrome 15.0中消失,而是显示“无法呈现嵌入内容”。虽然FF 8.0正常工作,但嵌入式页面即使在下载之后也会保留在那里,就像它应该的那样。

我们使用的嵌入代码就是这样 -

<object data="http://myserver.com/em.aspx?e=FytXStk=" height="600" width="900" type="text/html">
<p>Could not render embedded content.</p>
</object>

有谁能看到这里可能出错的地方?感谢。

2 个答案:

答案 0 :(得分:1)

我必须添加target =&#34; _parent&#34;下载链接。这就行了。

答案 1 :(得分:-1)

实际上,如果您只是从视频类型的下拉菜单中选择“Shockwave”而不是“Flash”,那么一切都运行良好。

Joomla Core Team必须在通知开发人员和网站管理员方面做得更好。这显然不是很明显。