隐藏面板/ Div对象下的iFrame

时间:2012-07-23 07:09:10

标签: javascript asp.net css

正如你在我的图片中看到的,我有一个Pdf(在iFrame中)以及一个Jquery滑动菜单(在Div / Panel中)以及另一个iFrame ..我想隐藏滑动菜单iFrame(在iframe下添加Panel的原因因为pdf查看器行为面板将在Pdf下隐藏自身并且在窗体上不可见)。为此,我尝试设置display attribute = none;哪个没有用:(有没有办法隐藏iFrame,但Panel应该就位。

enter image description here

1 个答案:

答案 0 :(得分:0)

使用firebug来检测你是否在监视表达式中获取元素..你应该像这样访问iFrame

<form name="formname" .... id="form-first">
<iframe id="one" src="iframe2.html">
</iframe>
</form>


function iframeRef( frameRef ) {
return frameRef.contentWindow ? frameRef.contentWindow.document : frameRef.contentDocument
}

var inside = iframeRef( document.getElementById('one') )