创建iframe的Javascript

时间:2010-08-19 14:16:58

标签: javascript html iframe embed

我想知道如何在HTML中使用javascript标记来创建iframe。

我已经看到它了,例如每个人都希望在那里的“分享这个”按钮是一个脚本tage,然后把它自己变成一个iframe。

你是怎么做到的。我宁愿给客户端一行脚本而不是Iframe标签(因此我可以在外部托管脚本并执行更改嵌入式Iframe的位置等操作。)。

2 个答案:

答案 0 :(得分:3)

document.createElement("iframe");

这里也是一个很好的教程:http://www.eggheadcafe.com/community/aspnet/3/83909/how-to-createelementa-and-add-innertext.aspx

答案 1 :(得分:1)

IFrame只是一个与其他任何内容一样的HTML标记,因此用于在某处填充HTML的相同代码可用于创建iFrame。

<script type=text/javascript>
document.getElementById('someDiv').innerHTML = '<iframe src="whatever.com/" height= width=>';
</script>