是否有任何替代<对象>谷歌浏览器中的标签?

时间:2013-07-14 06:53:00

标签: javascript html google-chrome

有什么替代<对象>谷歌浏览器中的标签?

<div id="topBar">
<a href ="#" onclick="load_home()"> HOME </a>
</div>
<div id ="content"></div>

使用Javascript:

function load_home(){
document.getElementById("content").innerHTML='<object type="type/html" data="home.html" ></object>';
}

它在firefox上工作正常但在google chorme中没有。为什么?任何解决方案它显示“没有可用于显示此内容的插件”。现在我的问题是如何使用可用的插件来显示html页面?

1 个答案:

答案 0 :(得分:5)

使用iframe代替<object>代码。 <object>标记不能可靠地跨浏览器工作,主要用于Flash,有时也用于Java applet。有关iframes的更多信息,请参阅here