在firefox中捕获新书签事件并扩展书签弹出窗口

时间:2013-02-05 11:49:41

标签: firefox firefox-addon firefox-addon-sdk

我正在为FF开发扩展。 我想要做的是在创建新书签时捕获事件,然后将附加控件添加到书签弹出窗口。 我已经搜索了很长时间没有成功的正确方法。 任何帮助都会被贬低。

2 个答案:

答案 0 :(得分:0)

收听editBookmarkPanel

popupshown事件

答案 1 :(得分:0)

好的,我已经找到了解决方案:

/* Override the original browser Click event on the star button */
PlacesStarButton.onClick = function PSB_onClick(aEvent){
    // Ignore clicks on the star while we update its state.
    if (aEvent.button == 0 && !this._pendingStmt) {
        PlacesCommandHook.bookmarkCurrentPage(true);
    }
    // Don't bubble to the textbox, to avoid unwanted selection of the address.
    aEvent.stopPropagation();
}