WICHTIG! Die Antworten und Programme wurden nach bestem Wissen
und Gewissen erstellt. Der Autor übernimmt keine Gewährleistung
dafür, dass alle Tipps und Tricks einwandfrei funktionieren. Die Anwender
handeln auf eigene Gefahr. Bei eventuellen Datenverlusten oder
Beschädigungen besteht kein Haftungsrecht gegenüber dem Autor. Die
Antworten und Programme sind frei anwendbar, jedoch verbleibt das Copyright
beim Autor. Bei deren Weitergabe oder Veröffentlichung muss der
ursprüngliche Autor als solcher kenntlich gemacht werden. Externe
Beiträge sind jederzeit willkommen.
Java... und auch JavaScript:
Seite << ·
1 · 2
- Ein einfaches Java-Programm,
das den Unix-Befehl "grep" ohne Optionen simuliert (Suchmuster in Datei finden
und Zeilennummer ausgeben).
- Ein einfaches Java-Programm,
mit dem man sich den Inhalt aller Dateisysteme anzeigen lassen kann.
- Ein einfaches Java-Programm,
das den Unix-Befehl "touch" ohne Optionen simuliert (Modifikationsdatum von
Dateien setzen).
- Ein einfaches Java-Programm,
das einen übergebenen Dateinamen in ein URL (Uniform Resource Locator)
umwandelt.
- Eine einfache
JavaScript/StyleSheet-Demonstration, bei der sich das Menü immer wieder an
die gleiche Stelle bewegt.
- Wie kann ich verhindern, dass
meine Homepage in einem Frame-Fenster einer fremden Seite angezeigt
wird?
Seite << ·
1 · 2
[Seitenanfang]
11. Ein einfaches Java-Programm, das den
Unix-Befehl "grep" ohne Optionen simuliert (Suchmuster in Datei finden und
Zeilennummer ausgeben).
Dieses lässt sich relativ problemlos mit Filter Streams
lösen. Folgendes Programm sucht in einer angegebenen Datei nach dem
Suchmuster und gibt ggf. die komplette Zeile mit Zeilennummer aus:
Aufruf: java Jgrep Suchmuster Dateiname
[Zurück
FAQ][Seitenanfang]
12. Ein einfaches Java-Programm, mit dem man sich
den Inhalt aller Dateisysteme anzeigen lassen kann.
Das folgende Programm gibt rekursiv alle Dateinamen aller
Dateisysteme aus. Unter Windows werden alle Laufwerke angezeigt, Unix/Linux
gibt mit "/" beginnend alle Unterverzeichnisse und Dateiname aus. Achtung! Die
Ausgabe kann u.U. sehr umfangreich sein!
Aufruf: java ShowRoots
[Zurück
FAQ][Seitenanfang]
13. Ein einfaches Java-Programm, das den
Unix-Befehl "touch" ohne Optionen simuliert (Modifikationsdatum von Dateien
setzen).
Seit der Version 1.2 des JDK kann das Änderungsdatum von
Dateien direkt gesetzt werden:
Aufruf: java touch datei1 [datei2 ...]
[Zurück
FAQ][Seitenanfang]
14. Ein einfaches Java-Programm, das einen
übergebenen Dateinamen in ein URL (Uniform Resource Locator)
umwandelt.
Ein neues Feature der Java(TM) 2 Plattform ist, einen einfachen
Dateinamen in ein URL (Uniform Resource Locator) umzuwandeln. In dieser
Schreibweise können dann auch lokale Dateien mittels Netscape oder MS
Internetexplorer aufgerufen werden:
Aufruf: java url Dateiname
Wenn Dateiname z.B. "panne.txt" ist (aktuelles Verzeichnis
C:\tmp), wird
file:/C:/tmp/panne.txt
ausgegeben.
[Zurück
FAQ][Seitenanfang]
15. Eine einfache
JavaScript/StyleSheet-Demonstration, bei der sich das Menü immer wieder an
die gleiche Stelle bewegt.
Diese eindrucksvolle Demonstration sollte man sich
hier direkt anschauen. Das
zunächst feste Menü bewegt sich nach dem Scrollen der Seite immer
wieder an die gleiche Position zurück.
[Zurück
FAQ][Seitenanfang]
16. Wie kann ich verhindern, dass meine Homepage
in einem Frame-Fenster einer fremden Seite angezeigt wird?
Oftmals wird in einer Link-Liste in Frame-Fenstern bewusst oder
unbewusst vergessen, den Aufruf der Seite mit einem TARGET zu spezifizieren,
wie z.B. TARGET="_top" zum Überlagern des eigenen Frames oder
TARGET="_blank" zum Öffnen eines neuen Browser-Fensters. Es sieht dann so
aus, als ob die eigene Seite direkt zur aufrufenden Seite gehört. Dieses
kann man ganz einfach durch eine JavaScript-Anweisung im HEAD-Abschnitt der
Seite umgehen, sodass die eigene Seite immer den aktuellen Frame
überlagert:
<SCRIPT LANGUAGE="JavaScript"> <!-- if
( top.frames.length > 0 ) top.location.href =
self.location; //--> </SCRIPT>
[Zurück
FAQ][Seitenanfang]
Seite << ·
1 · 2 |