Chrome扩展程序:模拟未聚焦选项卡上的焦点

时间:2018-06-27 14:21:07

标签: javascript google-chrome google-chrome-extension content-script

我当前正在构建一个chrome扩展程序,该扩展程序在其功能范围内,可通过新标签页中的弹出链接打开。在这些新选项卡中,应该加载一个内容。问题在于,仅当页面向下滚动到底部触发页面时,才将内容加载为触发器。我的主要问题是如何使内容加载?我可以吗?

我的内容脚本在加载后自动向下滚动到文档的底部,但是如何模拟页面焦点?我想我只能模拟内容加载,但就目前而言,它看起来像是比较麻烦的方式。

因此,如果有某种方法可以使用内容脚本模拟标签页焦点,那么我将很乐意在此进行介绍!

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码将焦点放在任何标签上并将其设为活动标签:

var updateProperties = {"active": true};
var tabId = 123;
chrome.tabs.update(tabId, updateProperties, function(tab){ });

别忘了获取正确的标签ID并将其分配给tabId