解決IE正常模式與相容性模式的辦法

一劍平江湖發表於2013-08-12

Web開發令人頭疼的問題就是瀏覽器的相容性了,光ie就有6,7,8,910,不僅如此各個瀏覽器還都有相容性模式。寫一個程式,不僅要考慮程式碼的正確性,還要考慮瀏覽器的顯示問題,要是碰上不懂行的,還總說“不就是那麼些功能嗎?有那麼費勁嗎?”諸如此類的話,令人不爽。

其實解決的辦法很簡單,也很無奈,就是在html中加上一行:

 <meta http-equiv="X-UA-Compatible"content="IE=9; IE=8; IE=7; IE=EDGE">
這行語句表示:如果瀏覽器是ie9,則用ie9的正常模式,否則用ie8的,依次類推,直到ie7,如果都不是,則用最高版本的ie核心來渲染(此時的最高版本也只有6了吧,不過我相信,再在仍在用ie6的可能是鳳毛麟角了吧)。

相關文章