Markus Bloß: Bild auswerten. Brauche Hilfe

Beitrag lesen

Das würde vielleicht funktionieren ist aber nicht in meinem Interesse, da ich eine allgemein gültige Lösung suche. Ich möchte im nachhinein die Information um welches Bild es sich handelt aus einer Datenbank auslesen und darüber den Aufruf ansprechen. Somit kann ich zuvor kein Globales Array anleben, da ich bei der Seitenerstellung das Bild noch nicht kenne. Es muß doch möglich sein das Bild zuvor in den Speicher zu laden ohne es anzeigen zu müssen. Ich weiß nur leider nicht wie und alle versuche sind mir Misslungen.

Hallo Markus,

warum lädst' Du das Bild nicht einfach in eine globale Variable bzw. ein Array, damit es nicht erst beim Funktionaaufruf ausgeführt wird, also:

img[0] = new Image();
img[0].src = 'picture2-0.jpg';

function openPic(picnr)

»»  {

var xy = 'width=' + (img[picnr].width ) + ',height=' + (img[picnr].height );

»»  wind=window.open(img[picnr], 'traumofen', xy);

}

<A HREF="#" onClick="javascript:openPic(0)">

Viele Grüße
Stephan