Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

Buscar en Ayuda

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More
Este tema ha sido archivado. Haz una nueva pregunta si necesitas ayuda.
Archivado

Is there a way (code) to open a single bookmark folder, if not why isn't there?

mrbunnylamakins

I been scouring the net and MDC and other Firefox pages looking for code that will open a desire bookmark folder under the bookmark menu. Someone told there is no code for that. Is or isn't there a code.

I know the code to open the main Bookmark folder.

PlacesCommandHook.showPlacesOrganizer('AllBookmarks');


or

document.getElementById('bookmarksShowAll')


I can bookmark to a single folder too.


var bmService = Components.classes["@mozilla.org/browser/nav-bookmarks-service;1"].

 getService(Components.interfaces.nsINavBookmarksService);

var ioService = Components.classes["@mozilla.org/network/io-service;1"].

 getService(Components.interfaces.nsIIOService);

var folder; folder = bmService.bookmarksMenuFolder; // Bookmarks Menu folder = bmService.getChildFolder(folder, "*Your Folder Name Here*"); var uri = ioService.newURI(content.document.location.href, null, null); var title = content.document.title; bmService.insertBookmark(folder, uri, bmService.DEFAULT_INDEX, title);


Yet not open a single folder directly with code.

I been scouring the net and MDC and other Firefox pages looking for code that will open a desire bookmark folder under the bookmark menu. Someone told there is no code for that. Is or isn't there a code. I know the code to open the main Bookmark folder. PlacesCommandHook.showPlacesOrganizer('AllBookmarks'); or document.getElementById('bookmarksShowAll') I can bookmark to a single folder too. var bmService = Components.classes["@mozilla.org/browser/nav-bookmarks-service;1"]. getService(Components.interfaces.nsINavBookmarksService); var ioService = Components.classes["@mozilla.org/network/io-service;1"]. getService(Components.interfaces.nsIIOService); var folder; folder = bmService.bookmarksMenuFolder; // Bookmarks Menu folder = bmService.getChildFolder(folder, "'''*Your Folder Name Here*'''"); var uri = ioService.newURI(content.document.location.href, null, null); var title = content.document.title; bmService.insertBookmark(folder, uri, bmService.DEFAULT_INDEX, title); Yet not open a single folder directly with code.

Todas las respuestas (1)

Did you try to replace "AllBookmarks" with another folder name?

PlacesCommandHook.showPlacesOrganizer('BookmarksMenu');
PlacesCommandHook.showPlacesOrganizer('BookmarksToolbar');
PlacesCommandHook.showPlacesOrganizer('UnfiledBookmarks');

Modificadas por cor-el el