Miraldo: Html Links in einer Textdatei Abspeichern

Ist es möglich LINKS in einer Textdatei abzuspeichern und dannach diese datei mit JAVA zu öffnen um die Links abzuarbeiten
(z.B. ein "Next" button der dann beim anklicken den nächsten link in der Textdatei öffnet)

  1. Hallo Miraldo

    Ist es möglich LINKS in einer Textdatei abzuspeichern und dannach diese datei mit JAVA zu öffnen um die Links abzuarbeiten

    Zu Java kann ich dir nichts sagen, aber mit JavaScript ist folgendes machbar:

    1. eine separate Datei mit der Endung .js, nennen wir sie mal mylinks.js:
    -----------------------------------------
    MyLinks = new Array(
    "http://www.yahoo.de/",
    "http://www.lycos.de/",
    "http://www.altavista.de/")
    -----------------------------------------
    Diese Datei enthaelt sonst nichts, die Liste der URLs ist beliebig erweiterbar. Sollte in dieser Form selbst fuer einen Chef editierbar sein <g>.

    2. Eine HTML-Datei, die das "abarbeitet":
    -----------------------------------------
    <HTML>
    <HEAD>
    <TITLE>Untitled</TITLE>
    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript" SRC="mylinks.js">
    </SCRIPT>
    </HEAD>
    <BODY>

    <SCRIPT LANGUAGE="JavaScript">
    for(i=0; i<MyLinks.length; i++)
      document.write("<a href=""+MyLinks[i]+"">"+MyLinks[i]+"</a><br>");
    </SCRIPT>

    </BODY></HTML>
    -----------------------------------------

    viele Gruesse
      Stefan Muenz

      1. eine separate Datei mit der Endung .js, nennen wir sie mal mylinks.js:

      MyLinks = new Array(

      »»  "http://www.yahoo.de/",
      »»  "http://www.lycos.de/",
      »»  "http://www.altavista.de/")


      Diese Datei enthaelt sonst nichts, die Liste der URLs ist beliebig erweiterbar. Sollte in dieser Form selbst fuer einen Chef editierbar sein <g>.

      1. Eine HTML-Datei, die das "abarbeitet":

      <HTML>
      <HEAD>
      <TITLE>Untitled</TITLE>
      <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript" SRC="mylinks.js">
      </SCRIPT>
      </HEAD>
      <BODY>

      <SCRIPT LANGUAGE="JavaScript">

      »»  for(i=0; i<MyLinks.length; i++)

      document.write("<a href=""+MyLinks[i]+"">"+MyLinks[i]+"</a>
      ");
      </SCRIPT>

      </BODY></HTML>

      Hallo Stefan,
      zunächst, vielen Dank für die schnelle Antwort. Das einzige Problem ist daß das mit der externen Datei nicht funktionert (zumindest beim Netscape 4.0 nicht, auf IE habe ich es nicht ausprobiert).
      Erst wenn ich das Feld im HTML Dokument definiere funktioniert. Die Pfadangabe der externen Datei ist übrigens richtig.