Javascript 如何使用jQuery在iframe中生成事件
我想制作一个chrome扩展应用程序,如果我按下Javascript 如何使用jQuery在iframe中生成事件,javascript,jquery,google-chrome-extension,Javascript,Jquery,Google Chrome Extension,我想制作一个chrome扩展应用程序,如果我按下tab键,它会有4个空格 但问题是这个网站看起来像这样 因此,主体包含iframe。我在stackoverflow上尝试了很多东西。但只有一件事似乎有效。但我有一个错误: Uncaught DOMException: Blocked a frame with origin 所以,我搜索了,但是,我只找到了谈论的问题或答案,当你拥有一个网站,你可以实现子框架和父框架 然而,在我的情况下,我没有自己的网站。我只想创建关键事件,然后从父框架中单击子框
tab
键,它会有4个空格
但问题是这个网站看起来像这样
因此,主体包含iframe
。我在stackoverflow上尝试了很多东西。但只有一件事似乎有效。但我有一个错误:
Uncaught DOMException: Blocked a frame with origin
所以,我搜索了,但是,我只找到了谈论的问题或答案,当你拥有一个网站,你可以实现子框架
和父框架
然而,在我的情况下,我没有自己的网站。我只想创建关键事件,然后从父框架中单击子框架中的事件,并将文本添加到子框架中
该网站不使用父框架
,但子框架
的宽度和高度为100%。所以,就像我使用iframe
而不是原始帧
我想实现当我输入textarea或code时,
选项卡
键事件起作用。我认为这是不可行的。
iframe中的站点将是某个第三方拥有的另一个域,并且由于跨帧通信的技术和安全考虑,您将无法对其进行控制。AFAICT您只需在manifest.json中使用
“all_frames”:true
声明您的内容脚本,请参阅文档。当它在iframe中运行时,您可以直接访问iframe的文档
。