【问题标题】:getting the URL of a page using JS [duplicate]使用 JS 获取页面的 URL [重复]
【发布时间】:2021-02-09 07:17:21
【问题描述】:

我在扩展程序中使用了这个 sn-p 代码,而不是获取网站 URL,我得到类似的东西

chrome.tabs.onUpdated.addListener( function (tabId, changeInfo, tab) {
  if (changeInfo.status == 'complete') {

   alert(window.location.href)

  }
})

“chrome-extension://obajdahcbingpephpedlikkklaijpcgm/_generated_background_page.html”

有没有办法获取实际站点的 URL 而不是扩展 URL?

【问题讨论】:

标签: javascript google-chrome-extension chromium


【解决方案1】:

在 chrome 扩展中有 2 种脚本(背景和可注入),此代码只有在您使用后台脚本注入时才有效,否则您需要使用它

chrome.tabs.query({active: true, lastFocusedWindow: 
true}, tabs => {
let url = tabs[0].url;
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-16
    • 2012-05-17
    • 1970-01-01
    • 2021-11-23
    • 1970-01-01
    • 2011-01-15
    • 2013-03-16
    相关资源
    最近更新 更多