![]() |
![]() |
|
![]() |
![]() |
|
Internet Rat & Tat bei Internetproblemen |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Veteran
![]() Registriert seit: 20.05.2003
Beiträge: 282
|
![]() Bin auf ein Problem gestossen welche ich hoffentlich mit Euch lösen kann.
Habe eine Seite auf welche ich Hardcore kleine Bilder anzeige. Beim klick auf das kleine Bild soll dann das richtige Bild in der orig. Größe erscheinen. Das Problem welches ich jetzt habe, ich möchte dass das Fenster welches aufgeht genauso groß ist wie das Bild selbst. Kann ich via JS die Bildgröße vorher auslesen damit ich beim window.open die größe mitgeben kann? Danke Horst |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 13.06.2001
Beiträge: 1.830
|
![]() Ich mach das für gewöhnlich so, das ich ein kleines Fenster mit einem kleinen Bild öffne in dem "bitte warten..." steht, warte bis das große Bild geladen ist, das Fenster dann entsprechend Vergrößere und das temporäre Bild unsichtbar mache:
Code:
<script language="JavaScript"> function fensterauf(){ var breite, hoehe; if (self.document.bild.complete == true) { breite=self.document.bild.width; hoehe=self.document.bild.height; self.resizeTo(breite+30, hoehe+100); var counter=0; while (counter<600){ counter=counter+1; } if (navigator.appName=="Netscape" && parseInt(navigator.appVersion.charAt(0))<5) self.document.ladebild.visibility="hidden"; else self.document.getElementById("ladebild").style.visibility="hidden"; } else { setTimeout("fensterauf()",300); } } </script> </head> <body ... onload="fensterauf()"> ... [img]pfadZumBild[/img] <div id="ladebild"> [img]laden.gif[/img] </div>
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra) |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|