bildangepasste website
Verjigorm
- javascript
Hallo , ich habe da mal ne kleine frage .
und zwar habe ich vor einiger zeit hier im forum ein kleines stückchen javascript gefunden , dass beim klick auf ein thumbnail ein fenster aufpoppen lässt , dessen grösse genauso gross ist , wie das bild (ich hoffe das ist verständlich erklärt :) )
also folgendes script :
<script language="JavaScript">
F1=false
function fenster(URL1)
{
if(F1)
{
if(F1.closed==false)
F1.close()
}
F1=open("","","width=200,height=250,resizable=yes")
with(F1.document)
{
open()
write("<html>")
write("<body topmargin='5' leftmargin='5' marginheight='5' marginwidth='5' >")
write("<img src='"+URL1+"'>")
write("</body>")
write('<script type="text/javascript">\n')
write("self.resizeTo(document.images[0].width+20,document.images[0].height+50)")
write("</script>")
write("</html>")
close()
}
F1.focus()
}
</script>
jetzt ist nur das problem , dass wenn ich das bild zum erstenmal in anklicke , dass dann das erzeugte fenster nur sehr klein ist , beim zweiten mal anklicken jedoch die gewünschte grösse (wie das bild) hat ... kann mir jemand den fehler hierbei erklären?
mfg Verjigorm
hallo Verjigorm,
-frage an dich:
-die funktion "self.resizeTo(...)" benötigt ja die breite und die höhe des bildes.
-meinst du die sei zu diesem zeitpunkt wo diese funktion aufgerufen wird schon vorhanden?
-du kannst dies über einen onload-handler lösen.
gruss, LenaLuna
Hallo , ich habe da mal ne kleine frage .
und zwar habe ich vor einiger zeit hier im forum ein kleines stückchen javascript gefunden , dass beim klick auf ein thumbnail ein fenster aufpoppen lässt , dessen grösse genauso gross ist , wie das bild (ich hoffe das ist verständlich erklärt :) )
also folgendes script :
http://home.arcor.de/struebig/js/popup/index.htm
Struppi.
danke @ struppi für den hinweis ...
@ Lenaluna : wie gesagt , ich habe das script nur gefunden , ich habe mir eigentlich nie wirklich gedanken drüber gemacht , WANN die daten ausgelesen werden , aber jetzt da du es sagst ....