Hi,
gibt es ein Script, das Besuchern einer Webseite die Möglichkeit gibt durch klick auf einen Link die Seite zu ihren Favoriten hinzuzufügen? Im IE verwende ich dieses:
nein - wozu auch? Mozilla-User wissen i.d.R., dass sie einen Browser haben und kennen zumindest die hierzu erforderliche Prozedur.
function addtofavorites()
{
if (navigator.appName == 'Microsoft Internet Explorer' &&
parseInt(navigator.appVersion) >= 4)
{
window.external.AddFavorite('http://www.webseite.de',
'Name der Webseite');
}
}
das solltest Du ändern.
1. rufst Du diese Funktion bestimmt über einen Link auf, der in anderen Browsern oder auch im IE bei deaktiviertem Javascript keine Funktion erfüllt; schreibe also den Link über diese Funktion ins Dokument.
2. ist der UserAgent manipulierbar - besonders Opera läßt sich leicht als IE tarnen. Du willst auf window.external.AddFavorite zugreifen? Dann frage *das* doch auch ab!
freundliche Grüße
Ingo