`

navigator.userAgent.indexOf来判断浏览器类型

阅读更多

 

<script language="JavaScript">
    <!--
function getOs()
{
    var OsObject = "";
   if(navigator.userAgent.indexOf("MSIE")>0) {
        return "MSIE";
   }
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
        return "Firefox";
   }
   if(isSafari=navigator.userAgent.indexOf("Safari")>0) {
        return "Safari";
   } 
   if(isCamino=navigator.userAgent.indexOf("Camino")>0){
        return "Camino";
   }
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){
        return "Gecko";
   }
  
}
 alert("您的浏览器类型为:"+getOs());
    -->
</script>


if (window.XMLHttpRequest) { // Mozilla, Safari, ...
    http_request = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
    http_request = new ActiveXObject("Microsoft.XMLHTTP");
}

分享到:
评论

相关推荐

    javascript通过navigator.userAgent识别各种浏览器

    原理:根据navigator.userAgent返回值识别 实现: 代码如下: function validBrowser(){ var u_agent = navigator.userAgent; var browser_name=’Failed to identify the browser’; if(u_agent.indexOf(‘Firefox’...

    Jquery判断IE6等浏览器的代码

    $.support.style) { //代码 } jquery 判断浏览器方法 jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,如果不想使用jquery,稍为修改下代码就可以为自己所用 jquery判断浏览器的源码...

    jquery判断浏览器类型的代码

    Jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,建议学习Jquery的朋友学习下,了解一下思路。 主要使用的方法:$.browser.[‘浏览器关键字’] 代码如下: $(function() { if($.browser....

    根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码

    既判断分辨率,也判断浏览器 重新完善代码,使之成为判断浏览器类型屏幕分辨率自动调用不同CSS的代码。 代码如下:[removed] &lt;!– if (window.navigator.userAgent.indexOf(“MSIE”)&gt;=1) { var IE1024=””; ...

    基于javascript实现判断移动终端浏览器版本信息

    具体解释都在注释里,这里就不多废话了,直接奉上代码 代码如下: [removed] /* * 智能机浏览器版本信息: * */  varbrowser={  versions:function(){ ... trident: u.indexOf(‘Trident’) &gt; -1,//IE内核  

    使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)

    可以通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端。 var u = navigator.userAgent; isAndroid = u.indexOf('Android') &gt; -1 || u.indexOf('Adr') &gt; -1, //android终端 isiOS = !!u....

    JS判断浏览器类型与版本的实现代码

    在众多的浏览器产品中,IE、Firefox、Opera、Safari……..众多品牌却标准不一,... navigator.userAgent.indexOf(“MSIE”)&gt;0 ? ‘IE’ : ‘others’:navigator.userAgent是描述用户代理信息。 navigator.appName.ind

    JS如何判断浏览器类型和详细区分IE各版本浏览器

    今天用到JS判断浏览器类型,于是就系统整理了一下,便于后期使用。 /* * 描述:判断浏览器信息 * 编写:LittleQiang_w * 日期:2016.1.5 * 版本:V1.1 */ //判断当前浏览类型 function BrowserType() { ...

    用js自动判断浏览器分辨率的代码

    – if (window.navigator.userAgent.indexOf(“MSIE”)&gt;=1) { var IE1024=””; var IE800=””; var IE1152=””; var IEother=””; ScreenWidth(IE1024,IE800,IE1152,IEother) } else{ if (window....

    js判断是pc判断浏览器调用不同css样式

    var i = window.navigator.userAgent; var isChrome = i.indexOf("Chrome") && window.chrome; var issafari=i.indexOf("safari") && window.safari; if(isChrome){ return "chrome"; }else if(issafari)...

    js识别uc浏览器的代码

    if(navigator.userAgent.indexOf('UCBrowser') &gt; -1) { alert&#40;"uc浏览器"&#41;; }else{ //不是uc浏览器执行的操作 } 如果想测试某个浏览器的特征可以通过如下方法获取 JS获取浏览器信息 浏览器代码名称:...

    Autocomplete Textbox Example javascript实现自动完成成功

    代码如下:[removed] var isOpera = navigator.userAgent.indexOf(“Opera”) &gt; -1; var isIE = navigator.userAgent.indexOf(“MSIE”) &gt; 1 && !isOpera; var isMoz = navigator.userAgent.index...

    js判断浏览器版本以及浏览器内核的方法

    var u = navigator.userAgent; return { trident: u.indexOf('Trident') &gt; -1, //IE内核 presto: u.indexOf('Presto') &gt; -1, //opera内核 webKit: u.indexOf('AppleWebKit') &gt; -1, //苹果、谷歌内核

    我的网页作品

    var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; function ControlVersion() { var version; var axo; var e; // NOTE : new ActiveXObject(strFoo) throws an exception if ...

    基于js实现判断浏览器类型代码实例

    工作中需要用到判断浏览器类型,网上找到的内容不怎么全,故在此进行一下总结。 一、不同浏览器及版本下User-Agent信息 待续…..欢迎补充 二、根据User-Agent信息进行判断 以下代码目前还判断不了win10下的edge //...

    如何基于js判断浏览器版本

    浏览器类型判断 不考虑对 IE9 以下浏览器的判断 function getBrowserType(){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var browser='unknown'; if (userAgent.indexOf("IE")!=-1) ...

    通过扫描二维码打开app的实现代码

    最近有朋友问小编这样一个问题,先给大家说下项目需求:扫描二维码打开app...var isAndroid = u.indexOf('Android') &gt; -1 || u.indexOf('Linux') &gt; -1; //android终端或者uc浏览器 var isIOS = !!u.match(/\(i[^;]+;

    javascript判断chrome浏览器的方法

    通过userAgent判断检测一下userAgent返回的字符串里面是否包含“Chrome”, 具体怎么检测是通过indexOf方法进行的。 [removed] var isChrome = window.navigator.userAgent.indexOf(Chrome) !== -1; alert&#40;...

    js 多浏览器分别判断代码

    代码如下:/* 浏览器判断 */ var userAgent = navigator.userAgent.toLowerCase(); var is_webtv = userAgent.indexOf(‘webtv’) != -1; var is_kon = userAgent.indexOf(‘konqueror’) != -1; var is_mac = ...

Global site tag (gtag.js) - Google Analytics