Alexander Kleinjung: (cgi, Java) Habe mehrere Fragen

Beitrag lesen

2.) (java oder anderes)

Wie kann ich in einer HTML-Datei Bilder laden lassen ohne dass man die Seite verlässt!
z.B:
Wenn man auf den Link klickt ladet der Browser ein bestimmtes Bild herunter
und zeigt es im Htmlfenster an!(es darf kein neues oder leeres Fenster erstellt
werden!!, das Bild wird inmitten der anderen Inhalte hineingeladen!)

Hallo Joachim,

naja, dynamischer Bildwechsel oder mehrere Layer/Divs übereinander.
Wenn ich es richtig verstehe, willst Du auf einer bestehenden Seite
ein Bild anzeigen lassen, wenn der User einen Verweis anklickt.

Also nimm entweder die Funktion für dynamische grafische Buttons
(die Du wohl entspr. erweitern musst) oder positionier mehrere DIVS
übereinander und lass sie entsprechend der Auswahl ein- und aus-
blenden.

Alternative wäre sicher noch, die Seite mit PHP zu generieren und
quasi über ein Reload mit wechselnder Bild-ID die Seite komplett
neu vom Server aufzurufen, also zB

bild.php3
---------

<html>
(...)

<? echo "<img src='$bild' (weitere Img-Attribute)>" ?>

<a href="bild.php3?bild=bild1.jpg">Erstes Bild</a>
<a href="bild.php3?bild=bild2.jpg">Zweites Bild</a>
<a href="bild.php3?bild=bild3.jpg">Drittes Bild</a>

(...)
</html>

Die PHP-Lösung hat zudem noch den Vorteil, dass auch User mit aus-
geschaltetem JavaScript sehen, was sie wollen uns es im Zweifel
keine Fehlermeldungen hagelt (IE 5.5 beta und NS 6.0 haben noch
einige Bugs).

Zur ersten Frage (Perl) kann ich leider nix sagen... falsche Baustelle ;-)

Viele Grüsse
   Alex