在浏览器扩展程序开发中,要获取当前选项卡的URL通过以下步骤:
复制
- 获取当前活动窗口:
chrome.windows.getCurrent(function(window) { // 获取当前活动窗口成功后执行回调函数 console.log(window});
复制
- 获取当前活动标签页:
chrome.tabs.query({active: true, current: true}, function(tabs) { // 获取当前活动标签页成功后回调函数 console.log(tabs[0]); });
复制
3.当前活动标签页的URL:
javascript chrome.tabs.query({active: true, currentWindow: true}, function(tabs) { // 获取当前活动标签页成功后执行回调函数 var currentTab tabs[0]; var currentUrl = currentTab.url; console.log(currentUrl); });
```
通过以上步骤,就可以获取选项卡的URL,并在扩展程序中进行相应的处理。