Om nah hoo pez nyeetz, tjorben!
warum ich frage: Der Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Titel</title>
</head>
<body>
<div contenteditable="true">
Editier mich !
<div style="display:none">
Ich soll nicht angezeigt werden
</div>
</div>
</body>
</html>
,
der mit html5-Doctype sogar valide ist, führt im IE8 und IE9 mit jeweils beiden Doctypes zur gewünschten Ausgabe.
Deshalb meine Vermutung Quirksmode. Der fehlende/falsche Doctype ist häufig der Auslöser.
IE7 sollte irrelevant sein. Dieser Code wird da auch nicht funktionieren, da er kein HTML5 kann und contenteditable kein gültiges HTML 4.01 ist.
Matthias
--
1/z ist kein Blatt Papier.
1/z ist kein Blatt Papier.
