We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Αναζήτηση στην υποστήριξη

Προσοχή στις απάτες! Δεν θα σας ζητήσουμε ποτέ να καλέσετε ή να στείλετε μήνυμα σε κάποιον αριθμό τηλεφώνου ή να μοιραστείτε προσωπικά δεδομένα. Αναφέρετε τυχόν ύποπτη δραστηριότητα μέσω της επιλογής «Αναφορά κατάχρησης».

Μάθετε περισσότερα

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

  • 1 απάντηση
  • 1 έχει αυτό το πρόβλημα
  • 11 προβολές
  • Τελευταία απάντηση από cor-el

more options

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.

Όλες οι απαντήσεις (1)

more options

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

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

Τροποποιήθηκε στις από τον/την cor-el