2012-01-08 37 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 =「