Page 1 of 1

iepngfix.htc functioniert nicht...

Posted: Wed 22. Jul 2009, 10:28
by spielplan
Hallo zusammen,

Auf dieser Seite http://www.romabenelux.nl/rolluiken.phtml habe
ich transparente png's im Einsatz, welche auch im IE6 korrekt an-
gezeit werden sollen.

Bei Hintergrundgrafiken funktioniert das mit

Code: Select all

#sun { width:200px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../../bilder/sun_romabv.png'); }
soweit ganz gut.

Bilder, welche per <img... /> eingebunden sind, wollte ich mit Hilfe von iepngfix.htc korrigieren.
Dazu habe ich in der conf.inc.php -

Code: Select all

$phpwcms['IE_htc_png'] = 1
- auf 1 gesetzt,
was diesen zusätzlichen Quellcode implementiert.

Code: Select all

<!--[if lt IE 7]>
  <style type="text/css">
    img { behavior: url("template/inc_css/specific/iepngfix.htc"); }
  </style>
 <![endif]-->
Das funktioniert leider insofern nicht, weil sich rein gar nix tut

Kann mir da jemand weiterhelfen?

Re: iepngfix.htc functioniert nicht...

Posted: Wed 22. Jul 2009, 11:16
by update
im script oben steht sowas wie
var blankImg = 'img/leer.gif';
stimmt der Pfad bei Dir? Gibt es an der entsprechenden Stelle ein solches leeres / blankes / transparentes gif?

Re: iepngfix.htc functioniert nicht...

Posted: Wed 22. Jul 2009, 12:12
by spielplan
Der Pfad stimmt.
Wenn ich den verändere, kommt nämlich das bekannte rote x...

Re: iepngfix.htc functioniert nicht...

Posted: Wed 22. Jul 2009, 13:28
by update
Und die htc-Scripte (download) sind im IE6 erlaubt?
Das muss gehen!
Außerdem hast Du da jede Menge sonstigen "Stoff" eingebunden - nicht, dass es aus Versehen irgendeine Kollision gibt.

Re: iepngfix.htc functioniert nicht...

Posted: Sun 26. Jul 2009, 09:47
by spielplan
Hallo,

Mein beschriebenes Problem lässt sich wie folgt beheben:

Die .htaccess um den Eintrag:

Code: Select all

AddType text/x-component .htc
erweitern und es geht.

Offensichtlich erkennt ein Apache .htc-Dateien nicht
und liefert einen falschen Header zurück.

Re: iepngfix.htc functioniert nicht...

Posted: Sun 26. Jul 2009, 13:00
by update
Fein fein - guter Hinweis!
Obwohl eigentlich jede stinknormale Apacheinstallation out-of-the-box diese htc- Dateien können sollte - schließlich sind die ja für den ie6 überlebensnotwendig :mrgreen: