Kann jemand helfen, ich bin mit den folgenden für das Hinzufügen eines Lesezeichens zu IE und Firefox, aber es funktioniert nicht in Chrome und ich bekomme nicht meine Fehlermeldung sagen "nicht unterstützt" entweder.
Kennt jemand ein gutes Skript, das ALLE Browser unterstützt oder zumindest zurückkommt und mir sagt, dass es nicht unterstützt wird, ich habe Zugang zu jQuery - vielleicht gibt es eine Möglichkeit, den Browser zu erkennen
Ich benutze dies derzeit und es funktioniert für IE und Firefox, aber nicht für Chrome
if (window.sidebar) { // Mozilla Firefox
window.sidebar.addPanel(name, url, "");
}
else if (window.external) { // IE
window.external.AddFavorite(url, name);
}
else if (window.opera && window.print) {
window.external.AddFavorite(url, name);
}
else {
alert('not supported');
}
0 Stimmen
Wollen Sie damit sagen, dass Sie versuchen, den Browser des Benutzers zu zwingen, ein Lesezeichen hinzuzufügen? Während ein Firefox- oder IE-Add-on das tun könnte, was Sie vorschlagen, hätte ein normales Skript auf einer Seite ganz sicher keinen Zugriff darauf.
0 Stimmen
Eigentlich ist die IE-Methode weit verbreitet (oft auf der Schaltfläche "Zu Favoriten hinzufügen"), es öffnet sich das Hinzufügen Dialog. Das ist eine schlechte Praxis, aber sie wurde sehr populär, als Internet-Anfänger (=> mit IE) nicht wussten, dass sie es selbst tun können.
3 Stimmen
Ja, das ist eine dumme Idee (wie "Zurück"-Links auf Seiten). Aber die Kunden sehen das oft auf anderen Websites und wollen es.
1 Stimmen
Hmm Ich frage mich, ob das
3 Stimmen
Warum gibt es nicht einen Hinweis, der besagt: "Verwenden Sie Strg+D, um diese Seite als Lesezeichen zu speichern"?