demoshop

demo, trying to be the best_

判斷瀏覽器的名稱以變達到需要的應用

因為Google Chrome的出現,它使用了Safari核心因此原本的CSS又掛了,小鋪右邊的那個陰影是利用DIV排版的,但因為Mozilla和IE6、IE7(IE8)、對於TOP的算法都不一樣,所以必須判斷瀏覽器來修改,所以就紀錄一下,以便以後有需求的時候直接抓來用

 

JS語法如下

<script type="text/javascript"> 
    var isIE = navigator.userAgent.search("MSIE") > -1; 
    var isIE7 = navigator.userAgent.search("MSIE 7") > -1; 
    var isFirefox = navigator.userAgent.search("Firefox") > -1; 
    var isOpera = navigator.userAgent.search("Opera") > -1; 
    var isSafari = navigator.userAgent.search("Safari") > -1;//Google瀏覽器是用這核心 
    if (isIE7) { 
        alert('isIE7'); 
    } 
    if (isIE) { 
        alert('isIE'); 
    } 
    if (isFirefox) { 
        alert('isFirefox'); 
    } 
    if (isOpera) { 
        alert('isOpera'); 
    } 
    if (isSafari) { 
        alert('isSafari'); 
    }         
</script>

 輕鬆簡單又方便的判別出比較熱門的幾款瀏覽器

回應討論