Grüß euch Kameraden!
Lese hier schon lange mit und habe mir schon einige super Tipps bzgl. userchrome etc. geholt.
Nun wollte ich ein schon lange bestehendes Problem lösen und dazu ein kleines Addon machen.
das problem ist folgendes: da ich meine Lesezeichen gerne zentral habe speichere ich sie bei Google Bookmarks. Dazu musste ich aber immer auf die Seite gehen und dort alles per Hand eingeben.
deshalb das addon das das automatisch erledigen sollte. aber irgendwie schaffe ich es nicht dass die URL und der Titel der Seite übergeben werden.
onMenuItemCommand: function(e) {
if (gContextMenu.onLink) {
var l = gContextMenu.getLinkURL();
var r = encodeURI;
gBrowser.addTab("http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk="+r(l.location)+"&title="+r(l.title));
}
},
die Variable l sollte den URI auslesen und r sollte den URI dekodieren.
es wird zwar ein neuer Tab geöffnet, aber anstatt des URI wird "http://undefinded" bei der URL und "undefined" beim Titel eingegeben..
warum ist mir aber ein Rätsel. Bitte euch um Hilfe!
Danke