视口iframe

时间:2012-01-08 23:18:37

标签: javascript html html5 iframe viewport

您好我正在尝试制作一个具有视口宽度和高度的iframe。 这是代码:

document.getElementById("myframe").innerHTML="<iframe id='myframe' src='index.html' width=&#39;" + viewportwidth +"&#39; height=&#39;" +viewportheight +"&#39;></iframe>"

运行时没有显示任何内容。 (&amp;#39;是')

如果你有更好的方法,那也会有所帮助。

我尝试这样做的原因是因为我正在运行两个jquery扩展,并且它们相互冲突。

1 个答案:

答案 0 :(得分:2)

使用特殊字符&#96;很可能会弄乱您的代码。只需使用转义引号,将&#96替换为\"即可。使用javascript编写HTML时,通常更容易将HTML字符串放在单引号中,而不是双引号,因此您可以像往常一样编写HTML,而不必转义引号。