当前位置: 首页 > news >正文

怎么做营销网站/营销模式和营销策略

怎么做营销网站,营销模式和营销策略,专业建设网站制作,微信网站后台Navigator的5个主要属性: appName:Web浏览器的名称 appVersion:浏览器的版本号和其他版本信息 userAgent:浏览器在它的USER-AGENT HTTP标题中发送的字符串。该属性包含appName,appVersion属性的所有信息 appCodeName:浏览器的代码名 platform:客户浏览器所在的操作系…

Navigator的5个主要属性:

appName:Web浏览器的名称

appVersion:浏览器的版本号和其他版本信息

userAgent:浏览器在它的USER-AGENT HTTP标题中发送的字符串。该属性包含appName,appVersion属性的所有信息

appCodeName:浏览器的代码名

platform:客户浏览器所在的操作系统

1.1 特征检测

这个是针对要了解浏览器的具体哪一项信息或者具体支持哪一项特定功能来决定的检测方式。

非精确判断,但却最安全。我们只要知道它存在不存在就可以了。

打个比方,我们只要if(navigator.appName.indexOf("Netscape")!=-1){***}

而不要输出具体的浏览器的名称结果。

1.2 字符串检测

这种比较正规的了,虽然检测浏览器的型号和类型很困难而且很容易出现误差。比如五大主流浏览器的检测代码:

var ua = navigator.userAgent.toLowerCase(); 

var info={ 

    ie:/msie/.test(ua)&&!/opera/.test(ua), 

    op:/opera/.test(ua), 

    sa:/version.*safari/.test(ua), 

    ch:/chrome/.test(ua), 

    ff:/gecko/.test(ua)&&!/webkit/.test(ua) 

}; 

IE的版本号(因为IE版本差异大,而且与操作系统绑定一般不能升级):下面的代码可以检测IE的版本号(不能检测IE11,微软就是喜欢搞事请):

function getIEVer() {

    var nu = navigator.userAgent;

    var a= nu.indexOf("MSIE");

    return a<0 || parseFloat(nu.substring(a+5,nu.indexOf(";",a)));

}

alert(getIEVer());

客户端操作系统:

var isWin = (navigator.userAgent.indexOf("Win")!=-1)

如果是windows操作系统,则返回TRUE。其他的是"Mac","X11","Linux"分别是Macintosh,UNIX,Linux。

下面给出全面的设备信息监测代码:

var browser={

  versions:function(){

    var u = navigator.userAgent, app = navigator.appVersion;

    return {

      trident: u.indexOf('Trident') > -1, //IE内核

      presto: u.indexOf('Presto') > -1, //opera内核

      webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核

      gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') === -1,//火狐内核

      mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端

      ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端

      android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器

      iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器

      iPad: u.indexOf('iPad') > -1, //是否iPad

      webApp: u.indexOf('Safari') === -1, //是否web应该程序,没有头部与底部

      weixin: u.indexOf('MicroMessenger') > -1, //是否微信

      qq: u.match(/\sQQ/i) === " qq" //是否QQ

    };

  }(),

  language:(navigator.browserLanguage || navigator.language).toLowerCase()

};

//判断是否IE内核

if(browser.versions.trident){ alert("is IE"); }

//判断是否webKit内核

if(browser.versions.webKit){ alert("is webKit"); }

//判断是否移动端

if(browser.versions.mobile||browser.versions.android||browser.versions.ios){

    alert("移动端");

}

if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {

    //alert(navigator.userAgent);

    //苹果端

} else if (/(Android)/i.test(navigator.userAgent)) {

    //alert(navigator.userAgent);

    //安卓端

} else {

    //pc端

}

var ua= navigator.userAgent.toLowerCase();

if(ua.match(/MicroMessenger/i) === "micromessenger") {

    alert("is wechat");

}

转载于:https://www.cnblogs.com/ndos/p/8277915.html

http://www.lbrq.cn/news/1195309.html

相关文章:

  • 科技网页模板/seo网上培训多少钱
  • 自己做网站排版/周口网络推广哪家好
  • 网站改版原则/百度优化公司
  • 做服务的网站/百度快照手机版
  • 吐鲁番seo招聘/苏州百度推广排名优化
  • 外国人做外贸都会浏览哪些网站/整合营销的概念
  • 万州微网站建设/青岛网站seo优化
  • 湖北随州住房和城乡建设部网站/百度指数怎么做
  • 北京爱空间装修公司/seo是怎么优化上去
  • 给别人做网站用什么/安卓神级系统优化工具
  • 做头像一个字的网站/百度seo网站优化服务
  • 网站建设的种类/苏州seo网站优化软件
  • 无锡建设工程质量监督网站/深圳百度国际大厦
  • 站长之家统计/中国互联网协会
  • 做网站服务器价格多少合适/近期舆情热点事件
  • 做直播网站找哪个网站好/自媒体账号申请
  • 网站域名怎么弄/sem是什么职位
  • 有哪些网站主页做的比较好看/视频外链平台
  • 为什么做电影网站没有流量/广东省新闻
  • 如何给网站做404页面/百度seo培训公司
  • 做的不错的网站/最新的全国疫情
  • 深圳制作网站流程/seo自然排名
  • 泉州做网站工作室/产品营销策略有哪些
  • 网站开发参考书/官方推广平台
  • 高端网站建设公司有哪些/网络营销软件条件
  • 苏州公司网站建设价格/win10最强优化软件
  • 重庆网站建设 公司/网站制作公司官网
  • 江门做网站/苏州关键词优化搜索排名
  • 潍坊网站建设公司哪家好/百度竞价推广开户联系方式
  • 杭州网站建设nuoweb/深圳搜索竞价账户托管
  • 主机安全---开源wazuh使用
  • 论文导读--PQ3D:通过分段级分组实现多模态特征融合和 MTU3D:在线查询表示学习与动态空间记忆
  • 设计模式二:策略模式 (Strategy Pattern)
  • 李宏毅《生成式人工智能导论》 | 第11讲-第14讲:大型语言模型的可解释性、能力评估、安全性
  • 学习秒杀系统-实现秒杀功能(商品列表,商品详情,基本秒杀功能实现,订单详情)
  • MySQL高级篇(二):深入理解数据库事务与MySQL锁机制