2010-06-16 5 views
0

Il y a quelque temps, j'ai travaillé sur une application où un gestionnaire peut approuver/refuser des applications xxx. Lorsqu'un corps sélectionne une action à partir d'une liste déroulante, il ouvre un cfwindow et y charge cftextarea richtext="yes" afin de pouvoir entrer les raisons de l'approbation/du refus.Problème étrange avec cftextarea/cfwindow

Maintenant, le coupable est que dans la production, le fckEditor a une tonne de caractères funky dans IE8. La même chose n'arrivera pas dans FireFox. En outre, l'IE8 ne montre pas la même chose en dev.

J'ai regardé les scripts dans /cf_admin/CFIDE/scripts/ajax/FCKeditor, ils sont tous les mêmes.

Comme ce n'était pas un problème avant, je ne sais pas où regarder. Quelque chose a été mis à jour sur le serveur, ce qui cause probablement ce problème. Est-ce que quelqu'un sait quel pourrait être le problème?

Répondre

1

Il s'avère que vp met l'en-tête X-UA-Compatible: IE=IE7 dans IIS pour forcer IE8 à émuler IE7. Quand je les ai fait changer cela à X-UA-Compatible: IE=EmulateIE7, tout a commencé à fonctionner parfaitement à nouveau. Pour plus de détails, voir Introducing IE=EmulateIE7.

Espérons que cela aide les autres. Merci.