如何将网页加载到<div>元素中?

Rob*_*nho 3 html javascript

我是Java语言的新手,我有一个关于将网页加载到网站上的div元素(“ content-window”)中的问题。我想在该div中打开一个网页,在这种情况下为http://www.fdsa.com?ID=1。我必须编写以下行才能选择div元素。

var sidediv = document.getElementById('content-window');
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我如何将网页加载到此div中吗?我已经尝试了很多(但是我当然失败了)。例如,以下行将不起作用:

sidediv.location.assign = "http://www.fdsa.com?ID=1";
Run Code Online (Sandbox Code Playgroud)

提前致谢!

Ziv*_*evy 5

您应该使用<iframe>标签,如下所示:

<div>
  <iframe src="http://www.fdsa.com?ID=1">
</div>
Run Code Online (Sandbox Code Playgroud)

或以编程方式构建它:

document.getElementById("content-window").innerHTML='<iframe src="http://www.fdsa.com?ID=1">'

您可以<iframe>在此处使用更多信息:https : //developer.mozilla.org/en/docs/Web/HTML/Element/iframe

请享用!