猿问

有一个关于iframe标签的使用的问题,麻烦大家帮忙看看 ?

我在主页面添加了一个iframe标签,显示一个弹窗
$("body").append('<iframe frameborder="0" id="'+id+'" src="js/plugin/uploadify/index.html" allowtransparency="true" style="position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;" scrolling="no"></iframe>');
然后在弹窗页面(即iframe页面)添加了一个点击事件,点击里面的按钮把iframe移除(#uploadify1为iframe的id名称)
我这样写代码,但是报错了
$(".Close").click(function(){
$("#uploadify1", window.parent.document).remove();
});
报错为:index.html:191 Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.
我想问怎么可以点击移除这个iframe标签。事件是作用在iframe页面的。

汪汪一只猫
浏览 294回答 2
2回答
随时随地看视频慕课网APP

相关分类

Java
Html5
我要回答