document.URL vs location.href>没有结果

时间:2011-03-02 08:14:58

标签: javascript firefox-addon location

我正在开发Firefox扩展程序。为此,我需要当前的URL。我尝试了两种可能性,结果如下:

location.href   >  chrome://browser/content/browser.xul
document.URL    >  undefined

如果单击菜单按钮,则会在事件中调用它们。为什么不起作用?

1 个答案:

答案 0 :(得分:7)

您正在访问Firefox的DOM,而不是网页的。

要获取当前网页的window元素,您可以使用window.content

因此,您可以通过window.content.location.href获取该位置。