Mario: Verknüpfung auf den Desktop

Hallo!

Ich hab folgendes Problem:
Und zwar möchte ich in einem HTML-Dokument einen Button bzw. Link einfügen, welcher mir beim Anklicken einen anderen festgelegten Link auf den Desktop legt.
Nur leider weiß ich den Befehl dazu nicht.
vielleicht kann mir wer helfen.

Danke!

  1. Hallo Mario.

    Und zwar möchte ich in einem HTML-Dokument einen Button bzw. Link einfügen, welcher mir beim Anklicken einen anderen festgelegten Link auf den Desktop legt.

    Wenn's proprietär sein darf (anders geht es m.W.n. nicht):

    function AddToDesktop(url, name) {
      if(window.external) {
        window.external.AddDesktopComponent(url, name);
      }
      else {
        alert("Diese Funktion wird nur vom Internet Explorer unterstützt.");
      }
    }

    Aufruf innerhalb der HTML-Seite:

    <a href="#" onclick="AddToDesktop('http://www.domain.tld', 'Ein schöner Link'); return false;">

    Aber Obacht: das funktioniert nur bei clientseitig eingeschaltetem ActiveDesktop.

    Freundschaft!
    Siechfred

    --
    Punk's not dead: http://www.siechfreds-welt.de/badreligion.shtml
    Dankbarkeit, man spürt sie ja so selten bei den Menschen, und gerade die Dankbarsten finden nicht den Ausdruck dafür, sie schweigen verwirrt, sie schämen sich und tun manchmal stockig, um ihr Gefühl zu verbergen. (Stefan Zweig)
    ie:) fl:) br:? va:{ ls:? fo:§ rl:( n4:} ss:? de:µ js:{ ch:° sh:( mo:? zu:}
    1. Danke, aber irgendwie klappt es nicht.
      schreibt immer fehler hin (unten in der explorerleiste)

      source-code:
      <html>
      <head>
      <title>test</title>
      <meta name="author" content="hqsupro">
      <meta name="generator" content="Ulli Meybohms HTML EDITOR">
      </head>
      <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
      <a href="#" onclick="AddToDesktop('http://www.domain.tld', 'Ein schöner Link'); return false;"><b>hallo</b></a>
      <script language="JavaScript1.2">
      <!--
      function AddToDesktop(url, name) {
        if(window.external) {
          window.external.AddDesktopComponent(url, name);
        }
        else {
          alert("Diese Funktion wird nur vom Internet Explorer unterstützt.");
        }
      }
      //-->
      </script>
      </body>
      </html>

      vielleicht hast ne idee
      danke

      Hallo Mario.

      Und zwar möchte ich in einem HTML-Dokument einen Button bzw. Link einfügen, welcher mir beim Anklicken einen anderen festgelegten Link auf den Desktop legt.

      Wenn's proprietär sein darf (anders geht es m.W.n. nicht):

      function AddToDesktop(url, name) {
        if(window.external) {
          window.external.AddDesktopComponent(url, name);
        }
        else {
          alert("Diese Funktion wird nur vom Internet Explorer unterstützt.");
        }
      }

      Aufruf innerhalb der HTML-Seite:

      <a href="#" onclick="AddToDesktop('http://www.domain.tld', 'Ein schöner Link'); return false;">

      Aber Obacht: das funktioniert nur bei clientseitig eingeschaltetem ActiveDesktop.

      Freundschaft!
      Siechfred

      1. Hallo Mario.

        <script language="JavaScript1.2">

        Hier fehlt das type-Attribut. Weiterhin gehört diese Methode zu JScript 3.0, nicht zu JavaScript 1.2. Eine weitere mögliche Fehlerquelle könnte sein, dass ActiveDesktop clientseitig nicht verfügbar ist. Für weitere Infos (mit Beispiel) siehe:

        http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/adddesktopcomponent.asp

        So ist das eben mit proprietären Objekten und ihren Methoden, sie verursachen meistens nur Probleme :)

        Freundschaft!
        Siechfred

        --
        Punk's not dead: http://www.siechfreds-welt.de/badreligion.shtml
        Dankbarkeit, man spürt sie ja so selten bei den Menschen, und gerade die Dankbarsten finden nicht den Ausdruck dafür, sie schweigen verwirrt, sie schämen sich und tun manchmal stockig, um ihr Gefühl zu verbergen. (Stefan Zweig)
        ie:) fl:) br:? va:{ ls:? fo:§ rl:( n4:} ss:? de:µ js:{ ch:° sh:( mo:? zu:}
      2. hi,

        Danke, aber irgendwie klappt es nicht.
        schreibt immer fehler hin (unten in der explorerleiste)

        schau dir bitte mal http://glasgoogle.de/ an.

        gruß,
        wahsaga

        --
        "Look, that's why there's rules, understand? So that you _think_ before you break 'em."