Jeena Paradies: Alpha Image Loader von Listapart

Beitrag lesen

Hallo,

Ich habe auf http://jeenaparadies.servebeer.com/open/Webs/jeenasbannerbude/" dieses Bannertauschsystem nach der Kritik angepasst und verbessert (bin noch nicht ganz fertig). Dort habe ich auch ein transparentes png benutzt welches den Hintergrund durchscheinen lässt und somit der Seite ein wenig dreitemensionalität verleiht.

Leider packt ja der IE keine 24bit alphatransparenten Bilder mittels den <img..> Tags. Aber es gibt ja diesen alphaImageLoader von MS. Auf http://www.alistapart.com/articles/pngopacity/ haben sie vorgeschlagen wie man das mittels JS am besten hinkriegen könnte. Genau so habe ich das dann mittels copy&paste kopiert und in meine Seite eingesetzt. Der JS Code ist ausgelagert http://jeenaparadies.servebeer.com/open/Webs/jeenasbannerbude/scripts/iepng.js und in die Seite mittels src="... eingefügt.

Wenn ich das Ding laufen lasse bekomme ich folgende Fehler angezeigt:
----------------------------

http://jeenaparadies.servebeer.com/open/Webs/jeenasbannerbude/scripts/iepng.js
Unknown context
Syntax error while loading (line 7)
 |
----^

Inline script thread
Error:
name: ReferenceError
message: Statement on line 1: Reference to undefined variable: No such variable 'od_displayImage'
Backtrace:
  Line 1 of inline#1 script in http://jeenaparadies.servebeer.com/open/Webs/jeenasbannerbude/
    od_displayImage("maskottchen", "img/maskottchen", 177, 230, "maskottchen", "maskottchen");

----------------------------

Wenn ich dann alle | nebeneinander mache dann gibt es zwar keinen Fehler aber mein Opera 7.5 zeigt mir dann das alternative gif Bild an welches ja diese Treppchen beinhaltet welche ich nicht haben will.

Irgendwie steige ich bei diesem Ding nicht durch und würde mich freuen wenn sich das jemand mal angucken würde und mir sagen würde was ich da eventuell falsch gemacht habe.

Grüße
Jeena Paradies

--
Jeenas Welt in ein paar Sätzen:
http://www.jeenaparadies.de/artikel/