Zum Inhalt springen

smoothgallery und jquery.pngFix.js

Erstellt am 22. Oktober 2008 · 4 Antworten · letzte Antwort am 27. Mai 2009

Tags: Frage

Jens2008 ·

Hallo zusammen.

Bin auf ein Problem der SmoothGallery im Zusammenhang mit dem IE6-PNG Fix von JQuery "jquery.pngFix.js" gestoßen.
Der PNG-Fix arbeitet sauber auf den Seiten, wo keine SmoothGallery vorhanden ist.Die SmoothGallery verwendet Mootools. Und ich glaube da ist das Problem.Mootools kann wohl nicht zusammen mit JQuery arbeiten.

Der PNG-Fix wird dann nicht gestartet. Man bekommt dann folgenden Fehler:
"Das Objekt unterstützt diese Eigenschaft oder Methode nicht.

  $(document).ready(function(){ 
    $(document).pngFix(); 
  });

"
Die Fehlermeldung bezieht sich auf das $-Zeichen vor (document).
Hat jemand eine Idee, wie ich den IE6-PNG Fix auch auf Seiten mit Smoothgallery verwenden kann? Hätte auch kein Problem damit einen anderen Fix zu verwenden, sofern dies auch mit Hintergrundgrafiken funktioniert.

Hoffentlich hat jemand von Euch einen Tipp. Suche hier schon seit Stunden nach einer Lösung...

Gruß Jens

just2b ·

Hallo,

man könnte auch sagen: Ein Problem des PNG-Fixes mit Smoothgallery 😉

richtig die beiden vertragen sich nicht, aber es sollte IMO genügend JS-Png-Hacks geben, ansonsten würd ich das vielleicht auf mootools konvertieren, kenn den fix aber nicht

georg

Jens2008 ·

Hallo Georg.

Danke für deine Antwort.
Ja genau, der PNG-Fix hat ein Problem mit Smoothgallery 😉

Laut einer Google-Recherche kann MooTools PNG-Fix nicht mit Hintergrundgrafiken arbeiten. Ich habe nun mal den PNG-Fix "unitpngfix.js" probiert. Er lässt meinen Content-Bereich verschwinden 🙁
Ich werd mein Problem weiter auf dem Grund gehen.
Wenn ich eine Lösung habe, schreibe ich sie natürlich hier nieder.
Bin weiterhin für Tipps dankbar 🙂

Gruß Jens

Jens2008 ·

Neuer Fix neues Glück.

Ich habe nun folgenden Fix verwendet: http://www.twinhelix.com/css/iepngfix/
Er kann png in backgrounds, als img element und kann repeaten.
Man muss den HTML-Code auch net bearbeiten. Nachteil sind die etwas längeren Wartezeiten bis der Fix einsetzt, aber wer mit dem IE6 surft soll daraus lernen.
*Wieviele Stunden ich schon insgesammt nur für den IE6 geopfert haben muss...*
Endlich hat das Thema ein Ende und kann geschlossen werden. 🙂

Gruß Jens

ManniZ ·

hallo Jens,

Habe eigentlich genau das gleiche Problem aber
den iepngfix von twinhelix bekomme ich auch nicht zum laufen

Bin schon tagelang am probieren wollte mal schüchtern nachfragen
ob Du auf weitere Lösungen gestoßen bist
Oder mal einen Blick rein werfen kannst
http://www.mandys-burger.de/xms/
bin hier noch in der Testphase

Viele Grüße und vielen Dank

Manfred