我有一个想要更新的旧 FF 扩展。问题是扩展工具栏不再放置在地址栏旁边。我搜索了很多,脚本似乎是唯一的方法,但我没有找到让它工作的方法。
例如,我不知道如何获取对导航栏的引用。
我试过这个,但没有运气:
var navBar = document.getElementById('nav-bar');
if (!navBar) {
return;
}
var btn = document.createElement('toolbarbutton');
btn.setAttribute('id', 'mybutton-id');
btn.setAttribute('type', 'button');
btn.setAttribute('class', 'toolbarbutton-1');
btn.setAttribute('image', data.url('bulb.png'));
btn.setAttribute('orient', 'horizontal');
btn.setAttribute('label', 'My Button');
navBar.appendChild(btn);