javascript - 使用 Firefox 扩展显示网页当前 URL

标签 javascript url firefox-addon

为了帖子的标题,我编写了以下代码,但我没有得到真正的 URL,而是得到了之前的 URL(例如,如果我在 Google 上并在搜索字段中输入“car”,然后输入“输入”我得到“http://www.google.fr”,而不是搜索中的 URL)。

代码:

window.addEventListener("change", function() { myExtension_with_change.init(); }, false);

var myExtension_with_change = {
   init: function() {
       var url = window.location.href;
       alert(url);
}

}

最佳答案

您可能需要在第一个窗口中添加一个事件监听器以等待窗口加载,例如:

window.addEventListener("change", function()
{

   window.addEventListener("load", function()
   {

       myExtension_with_change.init();

   }, false);

}, false);

关于javascript - 使用 Firefox 扩展显示网页当前 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6422874/

相关文章:

javascript - jQuery 和 CSS 菜单帮助!

javascript - 无需用户干预,在 chrome 或 firefox 扩展中使用 Javascript 上传文件

javascript - 在函数中处理异步调用 (Firebase)

javascript - Eslint React Hooks错误: eslint-plugin-react-hooks exhaustive deps warning for a function dependency in useEffect

javascript - 如何从 url 获取参数到 javascript 或 jquery 文件?

asp.net - 如何在 ASP.Net MVC2 中完成这种类型的 URL?

java - FileChooser.ExtensionFilter 不过滤.url 文件

macos - Applescript提取YouTube Livestream视频ID

javascript - Firefox 扩展将 Javascript 数组作为对象发送

javascript - Firefox 扩展中的僵尸隔间