Autor |
Nachricht |
JanMann
Threadersteller
Dabei seit: 18.05.2011
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 04.08.2011 08:53
Titel PNG-Bilder im IE - Bilddaten defekt? |
|
|
Hey,
kann mir jemand sagen, was an folgendem Bild "kaputt" ist, dass es im IE nicht angezeigt wird? bzw erst angezeigt wird, nachdem es in den Cache geladen wurde?
Probiert habe ich es im IE 8 und im IE-Tester mit den Versionen 7 und 8.
Erst wirds nicht geladen und nach ein paar mal F5 klicken und zwischen den Browserversionen hin und her springen wirds dann letztendlich irgendwann doch angezeigt. Wenn ich den Cache leere, wieder nicht. Was ist da los?!
[KLICK]
Für Tipps und Hinweise wäre ich sehr dankbar!
Jan
|
|
|
|
|
polasrstar
Dabei seit: 19.11.2009
Ort: Zürich
Alter: -
Geschlecht:
|
Verfasst Do 04.08.2011 09:41
Titel
|
|
|
Kurz: Internet Explorer hat Probleme mit der Transparenz von PNG. Da hatte ich schon manchmal zu kämpfen.
Am einfachsten: Wandle das Bild in ein JPG oder GIF um und es sollte klappen. GIF Transparenz wird unterstützt sieht aber "scheisse" aus...
|
|
|
|
|
Anzeige
|
|
|
JanMann
Threadersteller
Dabei seit: 18.05.2011
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 04.08.2011 11:05
Titel
|
|
|
Der IE6 hat Probleme mit transparenten PNGs, was aber seit IE7 behoben ist. Da das Problem aber selbst im IE8 auftritt, sollte es nicht daran liegen.
Das Bild wird aktuell via php generiert - wenn ich das Bild direkt über den Browser auf die Festplatte abspeichere und dann wieder mit dem Browser aufrufe, wird es auch ohne Probleme geladen.
Das ist seltsam - serverseitig werden ja immer die gleichen Daten übergeben, aber warum spielt der Browser da nur so augenscheinlich willkürlich mit?
|
|
|
|
|
JanMann
Threadersteller
Dabei seit: 18.05.2011
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Fr 05.08.2011 08:53
Titel
|
|
|
gibt es evtl ein analysetool oder so?
der IE gibt mir nicht mehr informationen außer "fehler" wieder. das macht eine gezielte fehlersuche recht schwer.
jemand ne idee?
|
|
|
|
|
zweitaccount
Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Fr 05.08.2011 11:02
Titel
|
|
|
JanMann hat geschrieben: | Das Bild wird aktuell via php generiert - wenn ich das Bild direkt über den Browser auf die Festplatte abspeichere und dann wieder mit dem Browser aufrufe, wird es auch ohne Probleme geladen. |
Ich denke das Problem liegt eher serverseitig (php) beim generieren
bzw. senden an den Client und nicht an den Browsern.
Mglw. dauert das generieren ja einfach zu lange... während die Seite
selbst schon ausgeliefert ist ... etc pp...
|
|
|
|
|
Icehawk
Dabei seit: 17.04.2002
Ort: gleich hinten links
Alter: 51
Geschlecht:
|
Verfasst Fr 05.08.2011 15:47
Titel
|
|
|
IE > 7 kann png mit Transparenzen.
Ausnahme: wenn man gleichzeitig mit opacity arbeitet, kriegt man wieder den schönen IE 6 Trauerrand.
|
|
|
|
|
JanMann
Threadersteller
Dabei seit: 18.05.2011
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 08.08.2011 09:26
Titel
|
|
|
Hey,
Danke für die Ansätze, hat mir weitergeholfen! Habe den Header nun genauer unter die Lupe genommen. Habe mir das Header-Beispiel von php.net/header mal reinkopiert und es hat funktioniert. nachdem ich dann nach und nach die headerangaben wieder auf den fehlerhaften ursprung zurückgeführt hatte, habe ich rausbekommen, dass die fehlende Angabe von
Code: | header("Content-Transfer-Encoding: binary"); |
Schuld an allem war.
Der IE scheint da wohl irgendwas zerdeppert zu haben. Vielen Dank nochmal!
Jan
|
|
|
|
|
|
|
|
Ähnliche Themen |
Schrift defekt auf explerer (mac)
Flash8 Trial (defekt?!)
Lightroom 3 - Wechsel Windows zu MAC - Katalog defekt?
Photoshop 6.0 Cd defekt, wo gibts noch ein Download?
PS4 - Datei nach Rechnerabsturz defekt - noch zu retten?
bilder aus bilder gallery in neuem Fenster anzeigen
|
|