flo: Lesezeichen setzen & Hinweis auf Nichtfunktionalität

Beitrag lesen

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