jQuery Version
JavaScript (aus einem Skript geändert ich auf jemandes Seite gefunden - ich kann einfach nicht die Seite wieder finden, so kann ich nicht der Person Kredit geben):
$(document).ready(function() {
$("#bookmarkme").click(function() {
if (window.sidebar) { // Mozilla Firefox Bookmark
window.sidebar.addPanel(location.href,document.title,"");
} else if(window.external) { // IE Favorite
window.external.AddFavorite(location.href,document.title); }
else if(window.opera && window.print) { // Opera Hotlist
this.title=document.title;
return true;
}
});
});
HTML:
<a id="bookmarkme" href="#" rel="sidebar" title="bookmark this page">Bookmark This Page</a>
IE wird ein Fehler angezeigt, wenn Sie es keinen Server (es nicht zulässt, dass JavaScript Lesezeichen über JavaScript ablaufen, wenn viewi ng es als file://...
.
Wenn Sie ein vollständigeres Skript benötigen, können Sie immer buy one from this page (Nein, ich bin nicht mit dieser Site verbunden ... LOL).
Um ehrlich zu sein: Wenn ein Benutzer eine Schaltfläche benötigt, um die Seite mit einem Lesezeichen zu versehen, besteht die Gefahr, dass er/sie nicht weiß, wie Lesezeichen funktionieren. Benutzer, die normalerweise Lesezeichen verwenden, wissen, dass Sie STRG + D drücken können, ziehen Sie das kleine Website-Symbol auf der Lesezeichenleiste, verwenden Sie das Menü usw. etc .. Ich finde, dass ein "Lesezeichen uns!" Taste scheint ein bisschen * retro *, sozusagen. Erstellen Sie einfach eine gute Website mit Inhalten, die den Benutzer dazu bringt, ein Lesezeichen zu setzen, und Sie brauchen keine Schaltfläche. (Nur meine 2 ¢ in dieser Art von Situationen, dann sind Sie es, die entscheiden müssen, welche Tasten Sie auf Ihrer Website setzen sollen!) – nico
Ich gebe keinen Knopf auf meiner Website! Ich erstelle ein Wordpress-Plugin. Benutzer, die es installieren, erhalten eine Schaltfläche, um die aktuelle Seite wie das Plugin "sociable" mit einem Lesezeichen zu versehen. –