Html Links in einer Textdatei Abspeichern
Miraldo
- java
0 Stefan Muenz0 Miraldo
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)
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
- 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>.
- 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.