有什么替代<对象>谷歌浏览器中的标签?
<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页面?
答案 0 :(得分:5)
使用iframe
代替<object>
代码。 <object>
标记不能可靠地跨浏览器工作,主要用于Flash,有时也用于Java applet。有关iframes
的更多信息,请参阅here。