var browser = {versions: function() {var u = navigator.userAgent;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.*/) || !!u.match(/AppleWebKit/) && u.indexOf('QIHU') &&u.indexOf('QIHU') > -1 && u.indexOf('Chrome') < 0, //是否为移动终端 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 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器iPad: u.indexOf('iPad') > -1, //是否iPad webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部 }}(),language: (navigator.browserLanguage || navigator.language).toLowerCase()};
console.log("语言版本:" + browser.language, "是否为移动终端: " + browser.versions.mobile);  

JS判断是PC端还是WAP端相关推荐

  1. 响应html广告区分手机pc,typecho博客判断电脑PC和手机WAP端进行广告展示

    特别声明:本文为原创,可自由转载.引用,但需署名作者且注明文章出处,如有侵权请联系! 上一篇文章详细介绍了个人网站typecho博客申请添加投放百度联盟广告的具体步骤https://www.zyglz ...

  2. PHP判断pc和移动端跳转,JS判断是PC还是移动端浏览器,并根据不同的终端跳转到不同的网址...

    JS判断是PC还是移动端浏览器,并根据不同的终端跳转到不同的网址 function browserRedirect() { var sUserAgent = navigator.userAgent.t ...

  3. JS判断是PC浏览器还是手机端浏览器

    JS判断是电脑浏览器还是手机端浏览器,并根据不同的终端跳转到不同的网址 <!DOCTYPE html> <html> <script> function brows ...

  4. uaredirect.js 进行判断是pc还是wap端(移动端) wap端跳转页面

    在pc的网址里面加入代码 <script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js"  ...

  5. 判断设备访问类型是PC端还是WAP端

    在开发项目中,可能经常会用到.判断用户访问的是PC还是手持设备,如果是手持设备自动访问wap地址. 方法一: JavaScript var browser={ versions:function(){ ...

  6. 网站PC端与wap端适配

    废话不多说,直接上代码 function browserRedirect() {var sUserAgent = navigator.userAgent.toLowerCase();var bIsIp ...

  7. php代码判断pc端和移动端页面跳转,js判断PC端与移动端跳转

    在网上看到很多这样类似的代码,但是有的很复杂,或者有的没有判断完全,上次经理去见完客户回来讲,使用苹果浏览打开pc端(pc已经做了识别跳转)会自动跳转到移动端的网页去,后来经测试才发现 documen ...

  8. phpcms v9电脑pc站+手机wap移动端双模板共用数据库数据同步可同步生成静态文件

    phpcms v9电脑pc站+手机wap移动端双模板共用数据库数据同步可同步生成静态文件,并且电脑站和手机站网址页面一一对应,非插件,程序二次开发版. 详情如下: 1.phpcms v9电脑版+手机版 ...

  9. pc端与移动端适配 解决方案

    一般网站实现pc端与移动端适配的需求,方案有两个: 1.一套页面,从设计时就考虑到跨设备适配,响应式的一步到位: 2.开发两套页面,根据设备尺寸加载加载不同的资源,目前已经不常见了: 一:响应式方案 ...

最新文章

  1. oracle数据库同步交换的方法
  2. 以不变应万变:因果启发的稳定学习年度研究进展(下篇)
  3. 使用Linq Xml 来读取一个目录下所有的文件并保存为Xml文档
  4. mybatis学习笔记二(接口注解)
  5. IOS开发笔记10-Object-C中的对象
  6. python写入csv文件时携带双引号_在Python中解析csv时由于双引号导致的问题.
  7. JAVA中怎么设置文本域位置_java – 如何在JTextArea中更改文本的位置
  8. 成功的九字真言(冯唐)
  9. sql server 2005单独添加mdf文件
  10. 凯撒密码加密算法python_Python最新暴力破解WiFi,攻破所有密码限制,最强破解!...
  11. mysql命令行操作大全_mysql命令行操作大全 mysql命令行操作总结
  12. rost反剽窃检测系统_如何使用免费查重检测网站?
  13. 软件需求工程 高校教学平台 项目章程
  14. 哔哩哔哩电脑网页版怎么下载视频
  15. 知识点学习之LPCNet
  16. day17.什么是堆栈
  17. android刷原生rom教程,小米2/2S刷原生安卓Android4.4ROM刷机教程
  18. php strpos 编码问题,php-关于strpos的问题。 如何获得第二次出现的字符串?
  19. 关闭Win10锁屏的防暴力破解功能
  20. Leetcode-545. Boundary of Binary Tree

热门文章

  1. JQuery $(function(){})和$(document).ready(function(){})
  2. matlab roundn函数_matlab中round函数具体用法
  3. 手机端上传图片出现“没有应用可执行操作”
  4. Dubbo 报错 Data length too large
  5. matlab绘制布尔运算图,最强干货——PPT布尔运算最全攻略
  6. 分层确定性钱包(HD Wallets)
  7. 2020大疆校招B卷第二题
  8. php直接读取csv文件,php怎么读取csv文件?
  9. 三、共阳数码管的静态显示
  10. 【Cesium】智慧城市建筑白模泛光特效