单击iframe时如何隐藏父元素

时间:2015-07-16 04:00:26

标签: javascript jquery html iframe cross-domain

为什么我在不同的域中将事件从iframe传递给父

window.onload = function () {
    myFrame = document.getElementById('test2');
    myFrame.contentDocument.addEventListener('click', function()
    {
        $("test1").hide();
    });
};
<div id="test1" style="width:150px;height:150px;position:relative;">
    <iframe id="test2" src="http://www.w3schools.com"></iframe>
</div>

我想要这样的事情:http://jsfiddle.net/nqTnz/15/

我尝试使用不同域名的相同代码,但不起作用:http://jsfiddle.net/z6tco5rg/

1 个答案:

答案 0 :(得分:1)