Kompatibilitätsmodus IE
pt004
- html
0 Gunnar Bittersmann
0 pt0040 ChrisB0 pt004
0 Gunnar Bittersmann
0 pt004
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
@@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'
@@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!
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
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.
@@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'
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.