嗨,我在我的网站上实现了一个书签功能,但是当我点击工具栏上的书签链接时,它在侧边栏中作为新窗口打开而不是作为mozilla firefox中的新页面,
它在IE中有相应的工作,任何人都可以帮助我
答案 0 :(得分:1)
AFAIK,您无法更改脚本的行为,因为firefox不会在其JavaScript API中为网站公开创建书签的功能。 Firefox只允许您创建一个小页面,然后可以在侧栏中打开。为此,您目前正在使用API。
window.sidebar.addPanel(title, url, "");
如果您的网站在特权环境中运行(firefox插件就是这种情况),则可以使用bookmarkmanager。
Components.classes["@mozilla.org/browser/nav-bookmarks-service;1"]
.getService(Components.interfaces.nsINavBookmarksService);