JS判斷各種瀏覽器代碼(親測可用)

var getExplorer = (function () {
            
               var explorer = window.navigator.userAgent;
            var compare = function (s) { 
                return (explorer.indexOf(s) >= 0); 
            };
            var ie11 = (function () { 
                return ("ActiveXObject" in window); 
            })();
            if (compare("MSIE") || ie11) { 
                return 'ie'; 
            }
            else if (compare("Firefox") && !ie11) { 
                return 'Firefox'; 
            }
            else if (compare("Chrome") && !ie11) {
                if (explorer.indexOf("Edge") > -1) {
                    return 'Edge';
                } else {
                    return 'Chrome';
                }
            }
            else if (compare("Opera") && !ie11) { 
                return 'Opera'; 
            }
            else if (compare("Safari") && !ie11) { 
                return 'Safari'; 
            }

        })();

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章