您好我正在尝试制作一个具有视口宽度和高度的iframe。 这是代码:
document.getElementById("myframe").innerHTML="<iframe id='myframe' src='index.html' width='" + viewportwidth +"' height='" +viewportheight +"'></iframe>"
运行时没有显示任何内容。 (&amp;#39;是')
如果你有更好的方法,那也会有所帮助。
我尝试这样做的原因是因为我正在运行两个jquery扩展,并且它们相互冲突。
答案 0 :(得分:2)
使用特殊字符`
很可能会弄乱您的代码。只需使用转义引号,将`
替换为\"
即可。使用javascript编写HTML时,通常更容易将HTML字符串放在单引号中,而不是双引号,因此您可以像往常一样编写HTML,而不必转义引号。