JS判斷瀏覽器種類


function myBrowser() {
                        var userAgent = navigator.userAgent; //取得瀏覽器的userAgent字符串
                        var isOpera = userAgent.indexOf("Opera") > -1; //判斷是否Opera瀏覽器
                        var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera; //判斷是否IE瀏覽器
                        var isFF = userAgent.indexOf("Firefox") > -1; //判斷是否Firefox瀏覽器
                        var isSafari = userAgent.indexOf("Safari") > -1; //判斷是否Safari瀏覽器
                        var isChrome = userAgent.indexOf("Chrome") > -1; //判斷是否Chrome瀏覽器
                        if (isIE) {
                            var IE5 = IE55 = IE6 = IE7 = IE8 = false;
                            var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
                            reIE.test(userAgent);
                            var fIEVersion = parseFloat(RegExp["$1"]);
                            IE55 = fIEVersion == 5.5;
                            IE6 = fIEVersion == 6.0;
                            IE7 = fIEVersion == 7.0;
                            IE8 = fIEVersion == 8.0;
                            if (IE55) {
                                return "IE55";
                            }
                            if (IE6) {
                                return "IE6";
                            }
                            if (IE7) {
                                return "IE7";
                            }
                            if (IE8) {
                                return "IE8";
                            }
                        }//isIE end
                        if (isFF) {
                            return "FF";
                        }
                        if (isOpera) {
                            return "Opera";
                        }
                        if (isChrome) {
                            return "Chrome";
                        }
                    }//myBrowser() end

 

記錄下來,留待后查也方便別人。

聯系我:renhanlinbsl@163.com

2016.7.14

22:00


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM