为了账号安全,请及时绑定邮箱和手机立即绑定

SecurityError:阻止具有原点的帧访问跨源帧

SecurityError:阻止具有原点的帧访问跨源帧

九州编程 2019-05-27 16:40:11
SecurityError:阻止具有原点的帧访问跨源帧我正在<iframe>我的HTML页面中加载一个并尝试使用Javascript访问其中的元素,但是当我尝试执行我的代码时,我收到以下错误:SecurityError: Blocked a frame with origin "http://www.<domain>.com" from accessing a cross-origin frame.你能帮我找一个解决方案,以便我可以访问框架中的元素吗?我正在使用此代码进行测试,但徒劳无功:$(document).ready(function() {     var iframeWindow = document.getElementById("my-iframe-id").contentWindow;     iframeWindow.addEventListener("load", function() {         var doc = iframe.contentDocument || iframe.contentWindow.document;         var target = doc.getElementById("my-target-id");         target.innerHTML = "Found it!";     });});
查看完整描述

3 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

马可补充波内利的回答是:帧/ I帧之间交互使用的目前最好的方式window.postMessage浏览器支持


查看完整回答
反对 回复 2019-05-27
  • 3 回答
  • 0 关注
  • 1715 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信