zoukankan      html  css  js  c++  java
  • jquery检测浏览器类型

    使用jquery如下代码检测浏览器版本时:出问题,在检测IE浏览器,如果版本是IE11时,会出现 $.browser.msie的返回值是false,$.browser.mozilla的返回值是true,即把IE11检测成火狐了

    结局办法  判断IE浏览器用  !!window.ActiveXObject || "ActiveXObject" in window方法。

    function JudgeBroswer() {
            if($.browser.msie) {
                alert("this is msie!"); //IE
            }
            else if($.browser.safari)
            {
                alert("this is safari!"); //Safari
            }
            else if($.browser.mozilla)
            {
                alert("this is mozilla!");  //Firefox
            }
            else if($.browser.opera) {
                alert("this is opera");     //Opera
            }
        }

    改进成:

    function JudgeBroswer() {
            if(!!window.ActiveXObject || "ActiveXObject" in window) { //改进处
                alert("this is msie!"); //IE
            }
            else if($.browser.safari)
            {
                alert("this is safari!"); //Safari
            }
            else if($.browser.mozilla)
            {
                alert("this is mozilla!");  //Firefox
            }
            else if($.browser.opera) {
                alert("this is opera");     //Opera
            }
        }

    但是以上这种判断方法,没法完成繁杂的浏览器的判断需求:有个很不多的文章关于判断浏览器的类型和型号:http://xiakuai.blog.51cto.com/8682834/1371459

  • 相关阅读:
    SCU3033 Destroying a Painting(最小费用最大流)
    HDU4859 海岸线(最小割)
    ZOJ3228 Searching the String(AC自动机)
    HUST1024 dance party(最大流)
    SGU438 The Glorious Karlutka River =)(最大流)
    SPOJ839 Optimal Marks(最小割)
    BZOJ1086 [SCOI2005]王室联邦(树分块)
    SCU3109 Space flight(最大权闭合子图)
    HDU3138 Coconuts(最小割)
    ZOJ2539 Energy Minimization(最小割)
  • 原文地址:https://www.cnblogs.com/huangshuqiang/p/5055222.html
Copyright © 2011-2022 走看看