tox: Unterschiedliche Darstellung auf unterschiedlichen Servern?

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

  1. 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

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. 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

      1. 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

        --
        Kritzeln statt texten:
        Scribbleboard
        1. 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

          1. Hi tox,

            Gibt es eine Möglichkeit den gesamten vom Browser (IE7 + 6) empfangenen Inhalt zu sehen?
            Also vom ersten bis zu letzten Byte.

            HTTP trace

            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

            --
            Kritzeln statt texten:
            Scribbleboard
            1. Hallo Jochen,

              HTTP trace

              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

              1. 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

                --
                Kritzeln statt texten:
                Scribbleboard
                1. 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

                  --
                  /voodoo.css:
                  #GeorgeWBush { position:absolute; bottom:-6ft; }