我需要在HTML页面中将响应式网站加载到div中,而不使用iframe
元素。
我试过this link;它适用于单页网址,我在脚本中提到过。
$('#mydiv').load('http://localhost/qa/ask#external-div', function(response, status, xhr) {
if (status == "error") {
var msg = "Sorry but there was an error: ";
alert(msg + xhr.status + " " + xhr.statusText);
}
});
答案 0 :(得分:104)
使用简单的html,
<div>
<object type="text/html" data="http://validator.w3.org/" width="800px" height="600px" style="overflow:auto;border:5px ridge blue">
</object>
</div>
或者jquery,
<script>
$("#mydiv")
.html('<object data="http://your-website-domain"/>');
</script>
<强> JSFIDDLE DEMO
答案 1 :(得分:0)
正如在这个 stackoverflow 线程中提到的, difference between iframe, embed and object elements
您可以使用