gpt4 book ai didi

javascript - 在新打开的选项卡中运行脚本

转载 作者:行者123 更新时间:2023-12-02 14:27:39 30 4
gpt4 key购买 nike

我正在编写一个 Chrome 扩展,它将打开新选项卡。我的问题是如何获取新打开的选项卡?当我到达该新选项卡时,我想对源代码进行一些更改。这; https://developer.chrome.com/extensions/tabs#method-create创建新选项卡。但我想在用户单击选项卡之前进行一些更改。 (更改所选值并在函数内运行)

如何使用 create 方法来做到这一点?

最佳答案

chrome.tabs.create 有一个回调参数,您可以调用chrome.tabs.executeScript在其中插入一些代码到创建的选项卡中。

chrome.tabs.create({url: 'http://www.google.com'}, function(tab) {
chrome.tabs.executeScript(tab.id, {code: 'document.body.style.backgroundColor = 'green;'});
});

关于javascript - 在新打开的选项卡中运行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38097178/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com