iframe中的按钮可以在父级中显示div

时间:2016-12-22 00:25:15

标签: javascript jquery html iframe

所以我在iframe中有一个按钮可以在同一页面上打开一个div:

<li>
    <input type='button' id='hideshow2' class='radiobutton' value='Core' onclick="showDiv('#content2')">
</li>

<div id='content2' class="content2">
</div>

使用javascript

<script type='text/javascript'>     
function showDiv() {
   document.getElementById('content2').style.display = "block";
}
</script>

效果非常好,但是我试图得到它,因此按钮可以在iframe中,当按下时会激活父页面上的div节目。

这可能吗? iv尝试使用Google搜索大量内容,但我甚至不能100%确定Google的内容

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

这应该是:

window.parent.document.getElementById('content2')。style.display =“block”;

答案 1 :(得分:0)

您可以将按钮放在iframe上,但是,除非原始文件的一部分正在显示,否则您无法在iframe中显示该按钮。

您可以使用z-indexposition: relative定位按钮。