Dateien mit HTML von CDs laden

Sie möchten Ihre Datensammlung auf CD brennen. Dabei soll Ihnen eine HTML- Oberfläche später den Zugriff auf diese Dateien ermöglichen. Da Sie die CD auch auf einem anderen Rechner verwenden wollen, können Sie den Laufwerksbuchstaben nicht benutzen. HTML muss die Datei ohne diese Information finden.

Bei der Angabe der verknüpften Datei können Sie auf den Laufwerksbuchstaben verzichten. Nutzen Sie relative Pfadangaben, und HTML orientiert sich an der tatsächlichen Position des Dokumentes. Dabei ist es egal, ob das HTML-Dokument im Internet liegt oder als Orientierungshilfe auf einer CD zum Einsatz kommt.

Beispiel: Legen Sie die Datei TEST1.ZIP unterhalb des HTML-Dokumentes in ein Verzeichnis DOWNLOAD. Mit folgendem Befehl können Sie in Ihrem HTML-Dokument einen Link auf diese Datei erzeugen:


<A HREF=ôDOWNLOAD\TEST1-.ZIPô->Download Datei TEST1.ZIP</A>



Den Parameter HREF können Sie dabei sowohl mit einer relativen als auch mit einer absoluten Pfadangabe belegen, je nachdem, welches Ziel Sie erreichen möchten.

Durch Klicken auf den Link im Internet Explorer wird der Inhalt von Dateien mit bekannten Formaten sofort angezeigt. Um die Datei zu speichern, klicken Sie im Internet Explorer mit der rechten Maustaste auf den Link. Wenn Sie im folgenden Kontextmenü den Befehl »Ziel speichern unter« aufrufen, dann öffnet sich der Dialog »Datei speichern unter«. Mit Hilfe dieses Dialoges können Sie anschließend die Datei in einem beliebigen Ordner speichern.

Bei Dateien mit unbekanntem Format öffnet sich sofort das Dialogfenster zum Speichern der Datei in einem beliebigen Ordner. Das bekannteste, durch einen Browser nicht verwertbare Dateiformat ist das Zip-Format (ZIP). Sie sollten Ihre Dateien in diesem Format ablegen, so dass sich nach einem Mausklick das Dialogfenster zum Speichern der Datei öffnet.

! Achtung: Wenn Sie beim angegebenen Pfad alle unter Windows und DOS üblichen Trennzeichen »\« gegen den unter UNIX gebräuchlichen Querstrich »/« austauschen, sind Sie unabhängig von der Umgebung, in der Ihr Skript läuft.