2010-11-22 10 views
2

Ich baue mein eigenes Richlist-Suggest-Popup für die URLBar im Sinne von Mozilla.Verstehen Firefox 'Autovervollständigung Popup

Beim Lesen their Source Ich verstehe nicht, wie sie einfach eine setAttribute('image', image) als richlistitem tatsächlich dieses Attribut nicht unterstützen.

Soweit ich weiß, dass die richlistitem DOM die folgende aussehen soll: Werke

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

generieren diese auf meinem eigenen fast, aber ich bin ein bisschen sicher, dass dies der falsche Weg ist.

Könnte jemand erklären, wie Mozilla diese Funktion anbietet oder mir ein Beispiel zeigen, wie man das Verhalten erreichen könnte?

Antwort

0

Ich empfehle DOM Inspector und Inspect Context. Wenn Sie diese verwenden, können Sie sehen, dass für diese Listenelemente eine Reihe verschiedener XBL bindings Elemente vorhanden sind, und eines davon muss das sein, mit dem Sie ein Bild mit einem image Attribut hinzufügen können. Ich hoffe das hilft!