pt004: Kompatibilitätsmodus IE

Hallo, meine Webseite die zwei Spalten hat, wird im Internetexplorer IE9, und IE8nur mit einer Spalte erscheint - die Inhalte beider Spalten werden untereinander angezeigt - (und mit falschen Farben)solange mein IE im Kompatibilitätsmodus läuft. Den kann ich zwar ausstellen, aber wie kann man sicherstellen, dass die Seite auch in diesem Modus korrekt angezeigt wird? Habe schon gegoogelt und daraufhin ein

<meta http-equiv="X-UA-Compatible" content="IE=5; IE=8; IE=9" /> eingefügt. Nützt aber nix. Hat jemand einen Rat?

Ich weiß auch nicht, wie man abfragen könnte, ob die Seite von einem IE im Kompatibilitätsmodus aufgerufen wird, um dann vielleicht eine zweite Variante der Seite aufzurufen.

Danke Gruß
 glupto

  1. @@pt004:

    nuqneH

    Habe schon gegoogelt und daraufhin ein
    <meta http-equiv="X-UA-Compatible" content="IE=5; IE=8; IE=9" /> eingefügt.

    Wo hast du denn das her? Wie kommst du darauf, dass in @content mehrere IE-Versionen stehen können?

    Wenn du den IE in den Quirksmodus schickst, solltest du dich über fehlerhafte Darstellungen nicht wundern. Works as designed.

    Qapla'

    --
    „Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)
    1. @@pt004:

      nuqneH

      Habe schon gegoogelt und daraufhin ein
      <meta http-equiv="X-UA-Compatible" content="IE=5; IE=8; IE=9" /> eingefügt.

      Wo hast du denn das her? Wie kommst du darauf, dass in @content mehrere IE-Versionen stehen können?

      Wenn du den IE in den Quirksmodus schickst, solltest du dich über fehlerhafte Darstellungen nicht wundern. Works as designed.

      Qapla'

      Hallo, Klingone, guckst Du hier: Gar nicht so weit weg:
      http://aktuell.de.selfhtml.org/weblog/kompatibilitaetsmodus-im-internet-explorer-8

      Zitat von der Seite:
      Um mehrere Modi anzugeben , kann man diese durch Semikolon voneinander trennen: <meta http-equiv="X-UA-Compatible" content="IE=5; IE=8">.
      Zitatende.

      So, und außerdem war diese Meta-Angabe erst DIE REAKTION auf die Probleme. Eine Reaktion, die vielleicht falsch war oder nix nützt, jedenfalls NICHT DIE URSACHE. Außerdem wäre ich wirklich dankbar, wenn hier HILFREICHE Gegenvorschläge gepostet würden. Danke!

      1. Hi,

        Außerdem wäre ich wirklich dankbar, wenn hier HILFREICHE Gegenvorschläge gepostet würden.

        Hast du das Stichwort Quirks Mode recherchiert, und geschaut, ob es auf deine Seite zutrifft?

        MfG ChrisB

        --
        RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
        1. Hast du das Stichwort Quirks Mode recherchiert, und geschaut, ob es auf deine Seite zutrifft?

          MfG ChrisB

          Sorry, ich habe gegoogelt, was der Quirks Mode ist. Aber was sollte auf meine Seite zutreffen?. Ich möchte halt entweder meine Seite so anpassen, dass sie auch im Komp-Mod. gut aussieht oder erreichen, dass sie nicht im Komp-Mod. angeschaut wird. Ich betrachte mich als Neuling, aber bisher hatte ich meine Seite immer so hinbekommen, dass sie akzeptabel aussieht. Meine bisherige Seite hatte nur im Komp.-Mod. eine andere Rahmenfarbe, das fand ich aber nicht so wichtig. Jetzt habe ich die Seite noch mal so umgestaltet, dass sie unabhängig von der Monitorgröße immer 90 % einnimmt. Das klappt auch, nur im Komp-mod von IE 8 oder 9 nicht.

      2. @@pt004:

        nuqneH

        Hallo, Klingone

        Hallo, Fullquottel! Zitiere bitte sinnvoll, nicht alles!

        Zitatende.

        OK.

        So, und außerdem war diese Meta-Angabe erst DIE REAKTION auf die Probleme.

        Ah, jetzt kommen wir der Sache näher. Welche Probleme? Quirks-Modus wegen fehlender (oder falscher) DOCTYPE-Angabe?

        Qapla'

        --
        „Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)
        1. Ah, jetzt kommen wir der Sache näher. Welche Probleme? Quirks-Modus wegen fehlender (oder falscher) DOCTYPE-Angabe?

          meine DOCTYPE-Angabe ist so:

          <!DOCTYPE html>  
          <!--[if lt IE 7 ]><html lang="de" class="no-js ie6" xmlns="http://www.w3.org/2000/xhtml"><![endif]-->  
          <!--[if IE 7 ]><html lang="de" class="no-js ie7" xmlns="http://www.w3.org/2000/xhtml"><![endif]-->  
          <!--[if IE 8 ]><html lang="de" class="no-js ie8" xmlns="http://www.w3.org/2000/xhtml"><![endif]-->  
          <!--[if IE 9 ]><html lang="de" class="no-js ie9" xmlns="http://www.w3.org/2000/xhtml"><![endif]-->  
          <!--[if (gt IE 9)|!(IE)]><!--><html lang="de" class="no-js" xmlns="http://www.w3.org/2000/xhtml"><!--<![endif]-->  
          <head> 
          

          Hatte bisher immer gereicht.