2012-01-08 43 views
0

你好,我目前正在努力使一个具有视口的宽度和高度的iframe。 下面是代码:视口iframe

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

没有显示出来,当我运行它。 (&#39; is')

如果您有更好的方法来做到这一点,那也是有帮助的。

我试图做到这一点的原因是因为我运行两个jQuery扩展,并且它们相互冲突。

回答

2

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

+0

我很抱歉,但没有奏效,这里是新的代码。 document.getElementById(“myframe”)。innerHTML =“