我很好奇html5 <object>
标签的灵活性。
如果我有一个像这样设置的主网页
<body>
<div id="container">
<object data="??"></object>
</div>
</body>
在单独的网页中我有这个:
<body>
<div id="info">
<p> text text blah blah text </p>
</div>
</body>
有没有办法将html从辅助页面上的“info”div专门提取到主页面上的对象?如果没有,我应该研究什么样的替代解决方案?
答案 0 :(得分:1)
object
不是HTML5特定标记,它也存在于HTML 4.01中。将页面包含到其他页面中是没有用的,而是允许页面包含Java Applet,Flash等。包含页面的唯一HTML解决方案是iframe
标记。
您应该插入一些进行AJAX调用的JavaScript来获取第二页。使用innerHTML
解析它。然后,您可以使用getElementById
选择所需的元素,并将其插入container
div
。
如果您想从服务器端执行此操作,请查看PHP ...