无法使用Google Chrome浏览器操纵iframe的内容

时间:2017-10-21 20:00:09

标签: jquery html google-chrome iframe

我正在处理生成页面中有二十多个动画的项目。此页面嵌入到索引页面的iframe中。我必须通过iframes内容向这些页面(在同一个项目下)添加元素。为简化起见,我首先尝试更改iframe正文背景或向iframe正文添加简单标记。它适用于Firefox,但不适用于Chrome!

// works with firefox but not with chrome
$('#frameId').load( function(e) {
     alert('loading');
     $('#frameId').contents().find("body").append($("<h1>someThing</h1>"));
});

1 个答案:

答案 0 :(得分:1)

Chrome具有默认安全限制,即使它们在技术上是相同的来源,也不允许您从硬盘访问其他窗口。 Here is your answer