了解Firefox的自动完成弹出窗口

时间:2010-11-22 13:57:45

标签: javascript firefox-addon xul

我为Mozilla的URLBar构建了我自己的Richlist-Suggest-Popup。

阅读their Source时,我不明白他们只是如何做setAttribute('image', image)因为richlistitem实际上不支持此属性。

据我所知,richlistitem DOM应该看起来如下:

richlistitem.autocomplete-richlistitem
  vbox
    hbox
      image.ac-site-icon
      label

在我自己的基础上生成这个几乎可以工作,但我确信这是错误的方法。

任何人都可以解释Mozilla如何提供此功能或向我展示如何实现此行为的示例?

1 个答案:

答案 0 :(得分:0)

我强烈推荐DOM InspectorInspect Context。使用这些,您可以看到这些列表项有许多不同的XBL bindings,其中一个必须是允许您使用image属性添加图像的列表项。我希望这有帮助!