Ja, so sieht es wohl leider aus...
Die Frage war vor allem deshalb, ich betreue grade ein altes Community-System das bald neu an den Start gehen soll, dieses ist auf PHP/Smarty/Javascript aufgebaut, enthält aber jede Menge alte Javascript Bibliotheken wie Mootools 1.2.0 und diversen anderen Javascript Code, mit dem der IE9 nicht klar kommt, speziell diese geänderte DOM Sache, und ich bin einfach nicht so schlau in Javascript um zu wissen was zu tun wäre, das Problem habe ich verstanden, weiß aber nicht wie ich den Code entsprechend upgrade... gibt leider nicht für alle installierten Javascript Bibliotheken eine aktuelle Version, manche sind einfach nicht mehr länger supported, und wenn ich z.B. Mootools upgrade, meckern die anderen Bibliotheken...
Um den Release dieses Systems nicht ewig hinaus zu zögern, bleibt mir vorerst nur die IE8 Document Emulation, damit das alte Javascript korrekt in IE9 gerendet wird... andere Browser haben da zufällig keine Probleme mit dem alten Code...
Problem das dann aber wiederum im IE9 entsteht, es gibt auch wieder kein CSS3 mit runden Ecken und Schatteneffekt im IE9, da hatte ich mir zuvor extra viel Mühe gemacht dass es im IE9 so aussieht wie im Firefox...
Für IE7 und IE8 benutze ich PIE.htc um diese CSS3 Effekte zu simulieren, Problem aber ist, solange der IE9 nicht auch mindestens im IE8 Browsermodus läuft, funktioniert dieses PIE.htc auch nicht, ...
Das ist kurz ausgedrückt das Problem...