盡管微軟官方已經(jīng)宣布放棄對IE8及以下瀏覽器的技術更新和支持,但是還是有相當一群人在堅守IE8甚至IE6和7的陣地,本人無心去評價這些人的問題所在,為了迎合這一群人的特殊愛好,我們不得不去降低新網(wǎng)頁前端技術的使用,甚至用HACK的方式讓網(wǎng)頁針對IE8版本載入特定的樣式和JS,但是隨著HTML5新技術不斷引入,問題也隨之而來,到底是堅守為了兼容低版本而犧牲新特性,還是另辟蹊徑?最后我們找到了一種折中的辦法,既保留了對IE8的兼容,同時又不用犧牲新特性的使用,就是針對IE8及以下版本的訪客,自動跳轉(zhuǎn)特別針對IE8定制的網(wǎng)頁,代碼沒太大難度,如下:
<!--[if lte IE 8]> <script language="javascript"> window.location= "http://www.eastdesign.net/home-ie8/"; </script> <![endif]-->
插入以上代碼到header.php里邊,經(jīng)測試凡是IE8及以下瀏覽器訪問網(wǎng)站會自動跳轉(zhuǎn)特殊定制的/home-ie8的頁面上,搞定收工。