Conditional Comment funktioniert nicht für IE5
Frank
- browser
0 Frank1 wahsaga0 Frank
0 Axel Richter
Hallo,
habe folgenden Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>###pageTitle###</title>
<meta http-equiv="content-type" content="text/html;iso-8859-15" />
<style type="text/css">
h1{
color : blue;
}
</style>
<!--[if lt IE 6]>
<style type="text/css">
h1{
color : red;
}
</style>
<![endif]-->
</head>
<body>
<h1>###mainHeading###</h1>
</body>
</html>
Nun ist aber das Resultat, dass die Überschrift sowohl in IE 6 als auch IE 5 blau ist... mit "if IE" funktioniert es für beide, brauche aber ja nur IE 5.
Vielleicht liegt es auch an meiner Standaloneversion des IE 5.0 und IE 5.5 aus dem browsers.evolt.org-Archiv, könnte das sein? Komisch aber dann, dass ich die Box-Model-Box des IE 5 sehen kann...
Hat jemand eine Idee?
Vielen Dank,
Frank
Box-Model-BUGS meinte ich natürlich ;-)
hi,
Vielleicht liegt es auch an meiner Standaloneversion des IE 5.0 und IE 5.5 aus dem browsers.evolt.org-Archiv, könnte das sein?
Genau so ist es - Taming Your Multiple IE Standalones beschreibt dir im Abschnitt "Repairing Conditional Comments", warum das so ist (weil der IE die Versions-Informationen aus einem Key in der Registry liest), und auch was du dagegen tun kannst (einfach den Key umbenennen, so dass die IEs ihre "echte" Version jeweils wirklich in ihren DLLs "erfragen" müssen).
Komisch aber dann, dass ich die Box-Model-Box des IE 5 sehen kann...
Die Bugs der alten Versionen sind ja auch in den jeweiligen für's Rendering zuständigen DLLs "eingebaut", deshalb verhalten sie sich in der Hinsicht "original".
gruß,
wahsaga
Hey, das ist ja GENIAL, sogar die Versionsanzeige dabei, genau das Richtige für mich. :-)
Hab schon alles eingerichtet, jetzt kanns losgehen.
1000 Dank euch Zweien,
:-)))))
vG, Frank
Hallo,
Vielleicht liegt es auch an meiner Standaloneversion des IE 5.0 und IE 5.5 aus dem browsers.evolt.org-Archiv, könnte das sein?
Ja. Das _ist_ so. Aber hier wird auch eine Lösung vorgeschlagen:
http://www.positioniseverything.net/articles/multiIE.html
viele Grüße
Axel