与iframe交互(我得到“权限被拒绝”)

时间:2013-02-12 16:09:38

标签: jquery iframe

我正试图在我的网页中加入说话。为此,我尝试使用指向http://text-to-speech.imtranslator.net/的iframe 我打算让它不可见,这样它就不会影响布局,然后用javascript与它进行交互,以设置文本区域的值。点击按钮使它说话。

这里的答案说要做“myframes.window.getDocumentById”。但是,使用window / getDocumentById会导致访问该属性的“权限被拒绝”。可能是网站/浏览器(我使用firefox)已禁用此类交互?或者我只是做错了?

1 个答案:

答案 0 :(得分:0)

如果IFRAME位于其他域名中,则无法访问该文档。

如果您可以控制在iframe中打开的网站,则可以使用以下方法:

http://stackoverflow.com/questions/6460200/can-cross-origin-resource-sharing-headers-authorize-x-domain-iframe-access