获取当前文档地址(firefox扩展名)

时间:2009-08-19 20:07:19

标签: javascript dom

有谁知道,如何获取当前页面/标签的URI?

3 个答案:

答案 0 :(得分:4)

This page似乎有你想要的东西

this one可能会有更多有用的信息

答案 1 :(得分:3)

这里接受的答案是不正确的,但与之相关的评论更接近。

在phsr页面中链接的常见问题解答链接到“获取当前所选标签的文档”,但Mozilla更改了所有链接,但没有保留向后兼容性,从而打破了很多参考站点。

正确的网址是:https://developer.mozilla.org/en/Extension_Code_Snippets/Tabbed_Browser#Getting_document_of_currently_selected_tab

本文档解释了如何获取文档对象,因为您希望获得Web端Javascript。

鉴于此,您可以轻松提出gBrowser.contentDocument.location.hrefcontent.document.location.href。如果您的用例比在活动选项卡上运行的脚本更复杂(例如,您的脚本在弹出的XUL窗口中运行),那么您最好阅读上面链接的FAQ。

答案 2 :(得分:1)

window.location.href保存窗口文档的URI。