为了帖子的标题,我编写了以下代码,但我没有得到真正的 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/