popup mit automatischer Bildgrösse
kaspa
- javascript
Hi, ich mal wieder....
ich verwende auf meiner seite ein script, das beim klick auf einen link ein bild in einem neuen Fenster öffnet, dass genauso gross ist wie das Bild. FAST. Es fehlen leider am Rand einige pixel....Vielleicht kann mir jemand helfen, wie ich das Script 100% perfekt hinbekomme..
script
------------------------------
F1=false
function popup_artikel(URL1)
{
if(F1)
{
if(F1.closed==false)
F1.close()
}
F1=open("","","width=200,height=200,resizable=yes")
with(F1.document)
{
open()
write("<html>")
write("<body topmargin='0' leftmargin='0' marginheight='0' marginwidth='0' onload='self.resizeTo(document.images[0].width,document.images[0].height)'>")
write("<img src='"+URL1+"'>")
write("</html>")
close()
}
F1.focus()
}
---------------------------------
könnt ja mal unter der url gucken
GANZ VIEL DANK AN ALLE HELFER
Wie wäre es damit?
Einfach im write-Tag ein paar Pixel hinzumogeln (hier 11):
onload='self.resizeTo(document.images[0].width + 11,document.images[0].height + 11)'
Wie wäre es damit?
Einfach im write-Tag ein paar Pixel hinzumogeln (hier 11):
onload='self.resizeTo(document.images[0].width + 11,document.images[0].height + 11)'
genauso hatte ich mir das gedacht...wusste nur nicht, dass es sooo einfach geht...bin noch anfänger...lerne aber immer mehr...
DANKE dir
kaspa
Hi, ich mal wieder....
ich verwende auf meiner seite ein script, das beim klick auf einen link ein bild in einem neuen Fenster öffnet, dass genauso gross ist wie das Bild. FAST. Es fehlen leider am Rand einige pixel....Vielleicht kann mir jemand helfen, wie ich das Script 100% perfekt hinbekomme..
script
F1=false
function popup_artikel(URL1)
{
if(F1)
{
if(F1.closed==false)
F1.close()
}
F1=open("","","width=200,height=200,resizable=yes")
with(F1.document)
{
open()
write("<html>")
write("<body topmargin='0' leftmargin='0' marginheight='0' marginwidth='0' onload='self.resizeTo(document.images[0].width,document.images[0].height)'>")
write("<img src='"+URL1+"'>")
write("</html>")
close()
}
F1.focus()
}
könnt ja mal unter der url gucken
GANZ VIEL DANK AN ALLE HELFER
du musst nur die grösse das fenster ändern.... erhöhe einfach die werte width= & height=
dann müsste es eigentlich schon klappen..aber vorsicht...teste es mit verschiedenden browsern...da nicht alle den gleich rand haben.