我创建了Chrome扩展程序。当用户点击特殊快捷方式时,此扩展程序会将iframe添加到Chrome中的当前活动页面。这个iframe将从外部资源(我的站点)加载js并显示一些数据。这是允许的(在iframe中加载外部js)?
我没有在chrome开发人员那里找到任何限制,但我担心如果我的扩展程序无法通过chrome webstore检查。
答案 0 :(得分:-1)
您可以在DOM中插入任何HTML代码,但如果您要插入IFRAME,则会受到同源限制的限制,这可能会阻止嵌入式Javascript运行,除非两个网站共享一个公共域并且协议
有关详细信息,请参阅https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy。