根據不同的瀏覽器載入相應的CSS檔案本

encienqi發表於2011-02-18

發現一些CSS屬性存在Firefox不相容的現象,所以只能先判斷使用者的瀏覽器型別再載入CSS檔案了。

  寫好適合各種瀏覽器的CSS程式碼後,只需把下面的程式碼放到網頁的<head>與</head>之間就可以了:
<script language="javascript">
<!--
if(window.navigator.userAgent.indexOf("MSIE")>=1){
//如果瀏覽器為IE
setActiveStyleSheet("style1.css");
}
else if(window.navigator.userAgent.indexOf("Firefox")>=1){
//如果瀏覽器為Firefox
setActiveStyleSheet("style2.css");
}
else{
//如果瀏覽器為其它
setActiveStyleSheet("style3.css");
}
function setActiveStyleSheet(filename){
document.write("<link href=/"//images//"+filename+"/" type=/"text//css/" rel=/"stylesheet/">");
}
//-->
</script>

相關文章