gpt4 book ai didi

javascript - 如何获取 popup.js 文件中选项卡的当前 url?

转载 作者:行者123 更新时间:2023-11-28 02:19:16 25 4
gpt4 key购买 nike

您好,我正在尝试获取 popup.js 文件中事件选项卡的当前 url,下面是我正在使用的代码,但不知何故它不起作用,所以您能帮我看看它出了什么问题吗?预先感谢您。

function getAmazonURL()
{
alert("ok");
$url = "";
chrome.windows.getAll({
}, function(windows) {
for (var i in windows) {
var tabs1 = windows[i].tabs;
for (var j in tabs1) {
var tab = tabs1[j];
if(tab.active)
{
$url = tab.url;alert(tab.url);
}
}
}
});

}

document.addEventListener('DOMContentLoaded', function () {
getAmazonURL();
});

最佳答案

要获取事件选项卡,您只需使用 chrome.tabs.query 。例如:

chrome.tabs.query({active:true,currentWindow:true},function(tab){
//Be aware that `tab` is an array of Tabs
console.log(tab[0].url);
});

关于javascript - 如何获取 popup.js 文件中选项卡的当前 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15922294/

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