我正在开发Firefox扩展程序。为此,我需要当前的URL。我尝试了两种可能性,结果如下:
location.href > chrome://browser/content/browser.xul
document.URL > undefined
如果单击菜单按钮,则会在事件中调用它们。为什么不起作用?
答案 0 :(得分:7)
您正在访问Firefox的DOM,而不是网页的。
要获取当前网页的window
元素,您可以使用window.content
。
因此,您可以通过window.content.location.href
获取该位置。