Javascript 如何从内部获取窗口url;编辑此书签";弹出窗口,在firefox插件中?

Javascript 如何从内部获取窗口url;编辑此书签";弹出窗口,在firefox插件中?,javascript,firefox,firefox-addon,firefox-addon-sdk,Javascript,Firefox,Firefox Addon,Firefox Addon Sdk,好的,我正在编写的扩展,在“编辑此书签”弹出窗口中有一个按钮, 现在,当点击按钮时,它应该会调用一个javascript警报:“你在网站url:+window.location.href显示浏览器url,但是当我测试它时,window.location.href仅存储browser.xulpagechrome://browser/content/browser.xul那么有什么方法可以获取实际的URL吗?

好的,我正在编写的扩展,在“编辑此书签”弹出窗口中有一个按钮,

现在,当点击按钮时,它应该会调用一个
javascript警报:“你在网站url:+window.location.href
显示浏览器url

,但是当我测试它时,window.location.href仅存储
browser.xul
page
chrome://browser/content/browser.xul
那么有什么方法可以获取实际的URL吗?

提供浏览器范围内的窗口URL。xul

我喜欢你使用
的方式。selectedBrowser
它为当人们看到快捷方式
gBrowser.contentWindow.location.href
时,对他们的困惑会减少。selectedBrowser帮助人们了解firefox开发中浏览器的含义(有一个xul浏览器元素,这是firefox浏览器的xul中加载页面的地方)。