hallo,
folgendes problem:
function laden(ref) {
var img = new Image(); img.src = ref;
var iw = img.width;
var ih = img.height;
alert (iw+' ' +ih);
// liefert beim ersten klick "50 50" bei jedem weiteren "600 600" obwohl sich das file ref nicht ändert
msgWin=window.open(ref, 'imgwin1', 'resizable=yes, scrollbars=yes, width='+iw+', height='+ih+');
}
die funktion wird aufgerufen, wenn man auf ein kleines bild klickt. so, beim ersten mal ancklicken wird ein (50x50) fenster geöffnet und das bild hineingeladen das aber (600x600) gross ist. beim zweiten klick auf das kleine bild wird das fenster richtig geöffnet, also (600x600). das ganze passiert nur beim ersten klick. also schliess ich das fenster, öffne es neu und klick auf das kleine bild, passt grosses fenster. fahr ich den computer runter und starte neu, wieder das gleiche. beim ersten klick (50x50) bei allen folgenden (600x600).
ist übrigens egal, ob ich ie6.0 oder mozilla1.1 verwende.
irgendwie eigenartig das ganze?
lg lois.