Hallo,
ich nutze folgendes JavaScript um Lesezeichen mit dem IE ab Version 4 und Netscape, also auch Firefox, zu setzen. Leider funktioniert dies nicht mit allen Browsern, wie etwa Opera. Wie kann ich bei diesen Browsern einen Hinweis auf Nichtunterstützung dieser Funktionalität einbauen?
<script type="text/javascript">
<!--
function lesezeichen()
{
if ((navigator.appName == "Microsoft Internet Explorer") &&
(parseInt(navigator.appVersion) >= 4))
{
var url="http://beispiel.test/"
var title="Testseite"
window.external.AddFavorite(url,title)
}
else
{
var FavText = "Bitte http://beispiel.test";
if(navigator.appName == "Netscape")
{
FavText += " mit den Tasten STRG+D";
}
FavText += " zu den Lesezeichen hinzufügen!";
alert(FavText);
}
}
//-->
</script>
<a href="javascript:lesezeichen();">Lesezeichen setzen</a>
Wenn jemand noch zusätzlich Opera als Feature einzubauen wüsste, wäre das natürlich auch klasse! Selbiges gilt für ein Realisieren via php - sofern das überhaupt möglich ist.
Schöne Grüße
flo