Sunday, June 21, 2009

IE8 javascript & css quick fix || resolution rapide de probleme de javascript et css avec IE8

English:

I experienced some compatibility issue with some old js under IE8. For example, prototype.js's users, try new Element('div',{'class' : 'my_css_class'}). Yes, the style is not loading and don't throw any error. Troublesome isn't it ?

Therefor you can use  <meta content="IE=EmulateIE7" http-equiv="X-UA-Compatible" /> that will force IE8 to emulate 7 and will run accordingly.


Francais:

J'ai recement experimente quelques problemes de compatibilite entre IE8 et quelques vieux javascript. 
Par exemple, les utilisateurs de prototype.js pouront essayer new Element('div',{'class' : 'my_css_class'}). Et oui, le style ne charge pas. problematique non ?

Ansi, la directive  <meta content="IE=EmulateIE7" http-equiv="X-UA-Compatible" /> va forcer IE8 a emuler 7 et executer les commandes de la meme maniere.

2 comments:

Anonymous said...

Tout simplement, merci ! j'ai pas pour habitude de laisser des commentaires sur un blog où je trouve solution à mes problèmes, mais là pour le coup ca va m'éviter des heures de debbugage !
MERCI!!

Unknown said...

Je prend donc ca pour un compliment :-)
J'ai perdu suffisament de temps la dessus pour eviter au autre de faire la meme.