2014-04-06 98 views
0

Chrome扩展是否可以一次控制/操作多个选项卡?例如,如果我打开两个或三个Chrome选项卡,并且它们都具有相似的布局,并且文本框位于大致相同的位置; - 扩展程序能够一次填充/点击这些文本框(在打开的两个/三个标签中);即使有问题/正在编辑的特定标签在当时没有出现在前面?Chrome扩展程序可以同时使用多个标签吗?

非常感谢提前!

回答

0

如果该选项卡当前未处于活动状态,并且注入了内容脚本,则肯定可以更改文本框的内容。 It can be tricky *,但您可以在大部分时间调用元素上的点击事件。但是,您需要考虑将脚本首先注入该选项卡的权限。

activeTab权限不会向用户发出警告,但他必须在每个选项卡上都能手动点击扩展按钮才能使用。这很可能(但不是必须的),它不是你想要的。

如果您希望您的扩展程序自动应用到一组网站,您可以请求所有这些扩展程序的权限,然后根据您的扩​​展程序使用的任何逻辑空闲地注入内容脚本,然后通过Messaging API传递所需的同步。

*链接的问题是关于一个keydown事件,但问题是类似的

相关问题