猿问

userAgent这样行不行

 function validB(){ 
    var u_agent = navigator.userAgent      ; 
    var B_name="不是想用的主流浏览器!"; 
    if(u_agent.indexOf("Firefox")>-1){ 
        B_name="Firefox"; 
    }else if(u_agent.indexOf("Chrome")>-1){ 
        B_name="Chrome"; 
    }else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){ 
        B_name="IE(8-10)";  
    }
        document.write("浏览器:"+B_name+"<br>");
        document.write("u_agent:"+u_agent+"<br>"); 
  }
 if(u_agent.indexOf("Firefox")!=-1){

如果没找到返回-1  那么只要找到了不是-1    if条件写成不等于-1可以吗?

阿泰格的复习
浏览 1150回答 1
1回答

李晓健

应该是可以的,只是大家都习惯用大于 -1。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答