Unterschiedliche Darstellung auf unterschiedlichen Servern?
tox
- webserver
Hallo,
ich habe das Problem, dass eine Seite bei mir lokal (Apache 2.2.4/PHP 5.2.1) anders aussieht als bei meinem Webspace-Provider (Apache 2.0.52/PHP 4.3.9).
Lokal stimmet die Dartellung mit FF2, IE7 und IE6 (3 Stylesheets per CC). Die Startseite stimmt auch noch mit allen drei Browsern. Aber sobald man etwas in das Kontaktform eingibt und absendet, ist die Darstellung mit IE7 und IE6 fehlerhaft (nicht zentriert, Länge der Buttons, usw.).
Woran kann das liegen?
Ich habe bereits geprüft ob die Seite auch lokal immer noch, nach ein paar unwesentlichen Änderungen, richtig dargestellt wird. Sie wird. Auch greift die Seite auf die richtigen Stylesheets zu.
Kann es sein, dass der Provider irgendetwas falsch am Apache konfiguriert hat? Aber wieso stört das dann nur den IE?
Die Seite findet sich hier.
Danke und Gruss
hi,
Lokal stimmet die Dartellung mit FF2, IE7 und IE6 (3 Stylesheets per CC). Die Startseite stimmt auch noch mit allen drei Browsern. Aber sobald man etwas in das Kontaktform eingibt und absendet, ist die Darstellung mit IE7 und IE6 fehlerhaft (nicht zentriert, Länge der Buttons, usw.).
Woran kann das liegen?
An der BOM vielleicht, die zuerst gesendet wird, und wodurch der IE in den Quirks Mode wechselt.
gruß,
wahsaga
Hallo,
wodurch der IE in den Quirks Mode wechselt.
Ahem, gibt es eine Möglichkeit festzustellen, ob sich IE7 bzw. IE6 im Quirks-Mode befindet?
Danke und Gruss
Hallo tox
Ahem, gibt es eine Möglichkeit festzustellen, ob sich IE7 bzw. IE6 im Quirks-Mode befindet?
lass dir per alert/write "document.compatMode" ausgeben. Der sollte im Quirksmode "BackCompat" ausgeben, ansonsten "CSS1Compat"
Grüße,
Jochen
Hallo,
lass dir per alert/write "document.compatMode" ausgeben. Der sollte im Quirksmode "BackCompat" ausgeben, ansonsten "CSS1Compat"
Volltreffer, vielen Dank. Im Moment ist es im Code drin. Der Firefox hat immer CSS1Compat. Der IE hat nur auf der Startseite CSS1Compat. Sonst ist BackCompat angesagt.
Gibt es eine Möglichkeit den gesamten vom Browser (IE7 + 6) empfangenen Inhalt zu sehen? Also vom ersten bis zu letzten Byte. So wie bei FF livehttpheaders, nur halt nicht nur für die Headers.
Woran könnte es liegen, dass nur die Startseite nicht betroffen ist? Sind die Seiten vom Aufbau doch gleich, bis auf den Inhalt des einen Divs.
Der Vollständigkeitshalber:
Ich habe das in den HTML-Head eingefügt:
<script type="text/javascript">
document.write("Display mode: " + document.compatMode);
</script>
Danke und Gruss
Hi tox,
Gibt es eine Möglichkeit den gesamten vom Browser (IE7 + 6) empfangenen Inhalt zu sehen?
Also vom ersten bis zu letzten Byte.
Als Methode "Get" auswählen. Zeigt dir den abgesetzten Request, den HTTP response header und das Dokument an. Zumindest die ersten 4K
Grüße,
Jochen
Hallo Jochen,
Als Methode "Get" auswählen. Zeigt dir den abgesetzten Request, den HTTP response header und das Dokument an. Zumindest die ersten 4K
Vielen Dank. Leider, klappt das nicht. Ich bekomme immer nur:
invalid URL structure: http://www.supongpun.com
Egal, welche Option ich auswähle.
Wie könnte ich noch an den Inhalt der Antwort kommen?
Danke und Gruss
Hallo,
invalid URL structure: http://www.supongpun.com
Wie könnte ich noch an den Inhalt der Antwort kommen?
http://www.supongpun.com/index.php
Gruß, Jochen
hi,
invalid URL structure: http://www.supongpun.com
Wie könnte ich noch an den Inhalt der Antwort kommen?http://www.supongpun.com/index.php
Den fehlenden trailing shlash zu ergänzen, reicht auch aus.
http://www.supongpun.com/
gruß,
wahsaga