lightwindow – IE-Fix

In einem aktuellen Projekt habe ich mich mal wieder mit verschiedenen light-”whatever” beschäftigt. Gestoßen bin ich dabei auf lightwindow. Damit lässt sich so gut wie alles “highlighten”. Es ist klein, schnell, schick und anpassbar und verfügt über ein Fallback. Also eigentlich was die meisten anderen auch können. Nur lightwindow wirkt einfach wertiger.

Allerdings hat lightwindow ein kleines Problem: Es funktioniert im IE (6 und 7) nicht. Mit einem wirklich simplen Fix lässt sich dies aber beheben. Dazu öffnet man einfach die lightwindow.js und sucht nach den Zeilen 1231 bis 1233:

$(‘lightwindow_image_’+i).setStyle({
height: ‘100%’
});

und ersetzt Zeile 1232 durch:

height: ‘100%’, width: ‘100%’

Das ist schon alles :)

Gefunden hab ich das ganze übrigens im sehr aktiven Forum.

8 Kommentare zu “lightwindow – IE-Fix”


  1. 1 Jérôme

    Hast du das auch schon dem Entwickler von lightwindow mitgeteilt? =)

  2. 2 Martin

    Danke für den Hinweis, das hatte ich doch glatt vergessen. Habs soeben nachgeholt ;)

  3. 3 Jérôme

    Sehr gern geschehen, danke :) . Hintergrund meiner Frage war, dass ich vielleicht in einem halben Jahr dieses Lightwindow verwenden will, und wenn ich dann deinen Fix nicht parat habe, werde ich unglücklich :) .

    Gute Arbeit, übrigens!

  4. 4 Martin

    Trotz der Änderung haben einige IEs (in diesem Fall IE7) noch das gleiche Problem wie vorher. Evtl. liegt es an der Auflösung. Ich schau mal weiter… gefundene Fixes findet ihr natürlich wieder hier…

  5. 5 Martin

    Kleiner Nachtrag. Das problem scheint daran zu liegen, dass zum zeitpunkt des Ladens des Popups die entgültige Bildgröße des zu ladenden Fotos nicht bekannt ist und der IE dann nur ein Mini-Fenster anzeigt. EIn Fix ist in Arbeit.

  6. 6 Arne

    Hallo Martin,

    hast Du mittlerweile einen Fix für das IE 7 – Problem mit dem LightWindow gefunden? Ich setze das Skript auf der genannten Website (www.rolandbrueckner.com) ein und natürlich ist es echt ein Problem mit diesen Minibildern im IE 7. Diese tauchen allerdings auch nicht immer auf, aber leider regelmässig.

    Vielen Dank, Arne

  7. 7 Martin

    Hallo Arne, leider habe ich für das Problem bisher keine Lösung gefunden. Bin mittlerweile aber auch auf MooTools umgestiegen.

  1. 1 trilodge computin blog
    Trackback am 7. Nov 2007 um 14:05

Kommentar schreiben