philippbrodatsch: IE soll Bild in Popup vergrößern, macht er aber nicht

Beitrag lesen

Hallo Freunde!

Ich mache gerade eine Homepage für meinen Perchtenverein.

http://www.animalo-pass-stiefingtal.at

Wenn man auf >Mitglieder< klickt und ein Mitglied auswählt, kommt man auf dessen Seite. Hier sollte man nun durch Klicken auf eines der weiteren Bilder diese in einem Popup vergrößert präsentiert bekommen.

(Dabei habe ich noch was dazugeschrieben dass falls größere Bilder upgeloadet werden diese doch immer nur so groß angezeigt werden, wie der Bildschirm des Clients es zulässt);

***QUELLTEXT***

<script language="JavaScript">

F1=false

function fenster(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' >")
    write("<a href='javascript:window.close()'><img src='"+URL1+"'></a>")
    write("</body>")
    write('<script type="text/javascript">\n')
    write('var width = document.images[0].width\n')
    write('var height = document.images[0].height\n')
    write('var ratio = width/height\n')
    write('if(height > screen.height*0.9)\n')
    write('{\n')
    write('height = screen.height*0.9\n')
    write('width = height*ratio\n')
    write('}\n')
    write('self.resizeTo(width+12,height+89)\n')
    write('document.images[0].width = width\n')
    write('document.images[0].height = height\n')
    write("</script>")
    write("</html>")
    close()
   }
  F1.focus()
 }
</script>

***/QUELLTEXT***

Funktioniert prächtig im FF, mickrig im IE. Hier gehts erst nach mehrmaligem, kurz aufeinander folgendem Klicken.

Warum?!? :(

Danke + LG Philipp