我有一个iframe:
parent.document.getElementById("IFRAMENAME").style.display = "none";
什么会导致此代码无效?如果我将宽度设置为0px,则隐藏它。我调试了以确保帧的所有值都回来了。
我正在使用ie 7
答案 0 :(得分:1)
IFRAMENAME建议您使用IFrame的名称。那是不对的。您应该使用id属性中指定的id。
<iframe name="notthisone" id="butthisone" src="whatever.htm"></iframe>
答案 1 :(得分:1)
您的样式表是否会覆盖此作业?
如果你有:
iframe#IFRAMENAME {display:block !important}
或类似的东西,它可以取代该代码。
此外,代码是否适用于其他浏览器?