【发布时间】:2014-02-05 19:10:23
【问题描述】:
我捕捉到 DOMContentLoaded 事件。我有触发事件的文件。在大多数情况下,可以这样获得网站图标:
let favicon=gBrowser.selectedTab.image;
但如果页面相当大,用户可以有时间激活其他选项卡。在这种情况下,此代码将获取新选项卡的图标。我可以获得文档或浏览器的制表符。是否可以在不分析页面代码的情况下获取 favicon? 提前致谢
【问题讨论】:
-
直接从站点 Ajax
favicon。 -
换句话是不可能的?我不想使用请求
-
不,不是不可能。但是,您需要记住正在加载哪个选项卡以及何时加载通过 firefox 方法获取它,而不是使用当前选定的选项卡(我怀疑这是问题所在)。
-
谢谢。我认为存在更简单的方法
标签: javascript firefox-addon xul