B
Bluescreen
Guest
Hallo Leutzt, ich bin grad an nem' Fotoalbum für ne CD, und habe folgendes Problem:
Ich möchte, das die Bilder mit klick auf ihr Tumbnail in einem Fenster geöffnet werden, und dort die Größe des Bildes noch etwas verkleinert wird.
Ich zeigs euch mal an meinem jetzigen Entwicklungsstand, aber Achtung:
Die Reihenfolge stimmt natürlich nicht mit der aufgeschriebenen Reihenfolge im Dokument überein!
OK, im BODY-Teil ist ein Bild mit dem Namen 'bild_001.jpg', sozuasgen unser Tumbnail. Mit einem Klick darauf soll eigentlich die Funktion 'oeffnen' aufgerufen werden, und ihr 'bild_001' übergeben werden.
Das funktioniert aber nicht.
Code der Function 'oeffnen':
Den gesammten jetzigen Code findet ihr im Anhang: Anhang anzeigen javascript.html.txt
Kann mir jemand das Bild in einem neuen Fenster mit 790x590px (Größe des Bildes) öffnen?
Ich möchte, das die Bilder mit klick auf ihr Tumbnail in einem Fenster geöffnet werden, und dort die Größe des Bildes noch etwas verkleinert wird.
Ich zeigs euch mal an meinem jetzigen Entwicklungsstand, aber Achtung:
Die Reihenfolge stimmt natürlich nicht mit der aufgeschriebenen Reihenfolge im Dokument überein!
OK, im BODY-Teil ist ein Bild mit dem Namen 'bild_001.jpg', sozuasgen unser Tumbnail. Mit einem Klick darauf soll eigentlich die Funktion 'oeffnen' aufgerufen werden, und ihr 'bild_001' übergeben werden.
HTML:
<a href="#" onclick="oeffnen(bild_001)">
<img src="bild_001.jpg" width="300" height="200" border="0" alt=""></a>
Das funktioniert aber nicht.
Code der Function 'oeffnen':
HTML:
function oeffnen () {
var fenster = window.open("", "", "width=800,height=600,resizable,dependet,location=no,menubar=no,status=no,scrollbars");
var text = "<html><head></head><body>";
var text += "<img src='";
var text += i;
var text += ".jpg' width=790 height=590>";
var text += "</body></html>";
fenster.document.write(text);
fenster.document.body.style.backgroundColor = "#FF8000";
fenster.document.close();
}
Kann mir jemand das Bild in einem neuen Fenster mit 790x590px (Größe des Bildes) öffnen?