HisN
2003-10-18, 13:09:54
Hey Leute,
ich versuche ne Pic-Gallery zu gestalten. Dabei hätte ich gerne das nen Bild beim Click auf nen Thumb in nem neuen Fenster aufgeht, und das man das neue Fenster mit Click ins Bild wieder schliessen kann. Der Clou an der Sache sollte sein, dass das neue Fenster genau Bildgröße hat. Ich hab ne Lösung gebaut, allerdings funktioniert die nur, wenn das Bild im BrowserCache liegt. Wenn man das Bild das erste mal ankliggat wird das neue Fenster nicht gross genug. Vielleicht kann mir einer von euch nen Tipp geben was ich falsch mache...
Alex
Hier mal der Code
---------------
<script language="JavaScript">
F1=false
function fenster(URL1)
{
if(F1)
{
if(F1.closed==false)
F1.close()
}
F1=open("","","width=800,height=600,resizable=yes")
with(F1.document)
{
open()
write("<html>")
write("<body topmargin='0' leftmargin='0' marginheight='0' marginwidth='0' >")
write('<a href="javascript:window.close()">')
write("<img src='"+URL1+"'>")
write("</a>")
write("</body>")
write('<script type="text/javascript">\n')
write("self.resizeTo(document.images[0].width,document.images[0].height)")
write("<\/script>")
write("</html>")
close()
}
F1.focus()
}
</script>
-------------------------------
und dann wird das Bild im Body aufgerufen
----------------------------------
<body>
<p align="center"><a href="javascript:fenster('DSC06176.jpg')"><img border="0" src="thumbs/DSC06176.jpg" width="150" height="112"></a></p>
----------------------------------
wäre schön wenn mir da jemand helfen könnte
Ach ja... zum selbst prüfen noch
hier klicken (http://www.fichen.de/images)
Alex
ich versuche ne Pic-Gallery zu gestalten. Dabei hätte ich gerne das nen Bild beim Click auf nen Thumb in nem neuen Fenster aufgeht, und das man das neue Fenster mit Click ins Bild wieder schliessen kann. Der Clou an der Sache sollte sein, dass das neue Fenster genau Bildgröße hat. Ich hab ne Lösung gebaut, allerdings funktioniert die nur, wenn das Bild im BrowserCache liegt. Wenn man das Bild das erste mal ankliggat wird das neue Fenster nicht gross genug. Vielleicht kann mir einer von euch nen Tipp geben was ich falsch mache...
Alex
Hier mal der Code
---------------
<script language="JavaScript">
F1=false
function fenster(URL1)
{
if(F1)
{
if(F1.closed==false)
F1.close()
}
F1=open("","","width=800,height=600,resizable=yes")
with(F1.document)
{
open()
write("<html>")
write("<body topmargin='0' leftmargin='0' marginheight='0' marginwidth='0' >")
write('<a href="javascript:window.close()">')
write("<img src='"+URL1+"'>")
write("</a>")
write("</body>")
write('<script type="text/javascript">\n')
write("self.resizeTo(document.images[0].width,document.images[0].height)")
write("<\/script>")
write("</html>")
close()
}
F1.focus()
}
</script>
-------------------------------
und dann wird das Bild im Body aufgerufen
----------------------------------
<body>
<p align="center"><a href="javascript:fenster('DSC06176.jpg')"><img border="0" src="thumbs/DSC06176.jpg" width="150" height="112"></a></p>
----------------------------------
wäre schön wenn mir da jemand helfen könnte
Ach ja... zum selbst prüfen noch
hier klicken (http://www.fichen.de/images)
Alex