0

我正在尝试在我的网页中加入演讲。为此,我尝试使用指向http://text-to-speech.imtranslator.net/的 iframe, 我计划使其不可见,因此它不会影响布局,然后与 javascript 交互以设置值的文本区域并单击按钮使其说话。

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

4

1 回答 1

0

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

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

http://stackoverflow.com/questions/6460200/can-cross-origin-resource-sharing-headers-authorize-x-domain-iframe-access
于 2013-02-12T16:10:52.937 回答