nokill2003: Favoriten, Startseite und verschiedene Browser

Hi,
Ich habe jetzt eine funktion um im IE, ach ich zeige sie euch einfach:
für's Bookmark:

[    function bookmark()
       {
         var bookmarkurl="http://www.hanswurst.de."
         var bookmarktitle="die besten würste "
         if(document.all)
            {
             window.external.AddFavorite(bookmarkurl,bookmarktitle);
            }
       }] Das ist bookmatk.js

<html>
<head>
<script src="bookmark.js" type="text/javascript">
</script>
</head>
<body>

<a href="javascript:bookmark()">bookmark</a>

</body>
</html>

Für die Startseite:

<html>
<head>
</head>
<body>
  <A HREF="# "onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.nokill2003.de.vu');"
  STYLE="color: blue; cursor: hand;">Meine Seite zur deiner Startseite machen!</A>
</body>
</html>

So meine Frage: Funktionieren die Funktionen auch auf anderen Browsern? Wenn nein, was muss geändert werden?
cu nokill2003

  1. Tach auch,

    So meine Frage: Funktionieren die Funktionen auch auf anderen Browsern?

    Nein.

    Wenn nein, was muss geändert werden?

    Nix.

    Gruss,
    Armin

    --
    Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
    http://www.ministryofpropaganda.co.uk/
    1. Tach auch,

      Hi,

      So meine Frage: Funktionieren die Funktionen auch auf anderen Browsern?
      Nein.
      Wenn nein, was muss geändert werden?
      Nix.
      Gruss,
      Armin

      Irgendwo ist der Wurm drin, oder? Wenn nichts geändert werden muss nehme ich an ,dass es diese Funktion (add Favoriet und Startseite) nur beim IE gibt, habe ich recht?
      cu und danke nokill2003

      --
      Heute ist der 1.Tag vom Rest deines Lebens!
      1. Tach auch,

        Irgendwo ist der Wurm drin, oder?

        Noe, wieso?

        Wenn nichts geändert werden muss nehme ich an ,dass es diese Funktion (add Favoriet und Startseite) nur beim IE gibt, habe ich recht?

        Hast Du schon mal einen anderen Browser benutzt? Gibt es da Favorites?

        Gruss,
        Armin

        --
        Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
        http://www.ministryofpropaganda.co.uk/
        1. Tach auch,

          Hi,

          Hast Du schon mal einen anderen Browser benutzt? Gibt es da Favorites?

          Gruss,
          Armin

          Was bei dem IE die Favoriten sind sind doch bei Mozilla die Lesezeichen( ich hoffe ich erzähle jetzt keinen Quatsch)?
          cu nokill2003

          --
          Heute ist der 1.Tag vom Rest deines Lebens!
          1. Tach auch,

            Was bei dem IE die Favoriten sind sind doch bei Mozilla die Lesezeichen( ich hoffe ich erzähle jetzt keinen Quatsch)?

            Eben. Und wie willst Du etwas den Favorites hinzufuegen wenn es nur Bookmarks gibt?

            Gruss,
            Armin

            --
            Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
            http://www.ministryofpropaganda.co.uk/
  2. Hallo,

    So meine Frage: Funktionieren die Funktionen auch auf anderen Browsern?

    Nein, gottseidank nicht.

    Wenn nein, was muss geändert werden?

    Oh, soweit ich weiß, kannst du gottseidank nichts daran ändern, damit es funktioniert.

    Übrigens: man muss dem geneigten User im Normalfall nicht dabei helfen, eine Seite zu bookmarken. Fast immer kann er das viel eleganter selbst, als dein Skript es erledigen würde. Letzteres legt die Seiten nämlich immer im Hauptordner an, während unser geneigter User natürlich zahlreiche Bookmark-Kategorien benutzt.

    Gruß,
    _Dirk
    (komplett ohne Bookmarks, dafür mit eigener Linkliste als Startseite)

  3. Unabhängig vom Skript: Du hast in der Datei DOCTYPE und im head das title-tag vergessen. Mehr dazu in SELFHTML. Schau Dir auch mal http://validator.w3.org/ an und versuche Deine Seite danach zu schreiben, dann wird's auch was mit html.

  4. Hallo nokill2003,

    if(document.all)

    Argh! Opera und Konqueror kennen beide auch document.all. Sie werden also auch den Code ausführen, obwohl er nicht funktionieren wird. Besser:

    if (window.external && window.external.AddFavorite)

    Teste bitte immer nach den _Eigenschaften_ und _Methoden_, die Du auch _brauchst_ und nicht auf allgemeine Eigenschaften.

    Viele Grüße,
    Christian