我必须在我的网页div中包含一个网页.我想要一些喜欢iframe完成的事情DIV.基本上,我将为我的div提供一个URL,它必须在其内部打开它...在现代HTML中我们有这样的东西吗?我无法使用框架,因为某些浏览器存在框架问题.
小智 18
尝试使用<object>元素:
<div style="margin: 0 auto; width:100%; height:400px;">
<object type="text/html" data="**URL to page**"
style="width:100%; height:100%; margin:1%;">
</object>
</div>
Run Code Online (Sandbox Code Playgroud)
不。您不能在另一个div元素中嵌入完整的HTML文档,因为这是一个块级元素,并且W3C已经定义了可以包含在其中的内容。
但是有一种解决方法。跟着这些步骤:
<body>元素的内容并将其放入div元素中<head>元素的所有链接和脚本,并将它们附加到<head>现有pgae 的元素中。