<script type="text/javascript">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, //是否iPadwebApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部};} (),language: (navigator.browserLanguage || navigator.language).toLowerCase()}if (browser.versions.mobile) {//判断是否是移动设备打开。browser代码在下面/* var ua = navigator.userAgent.toLowerCase();//获取判断用的对象if (ua.match(/MicroMessenger/i) == "micromessenger") {//在微信中打开setInterval(WeixinJSBridge.call('closeWindow'),2000);}if (ua.match(/WeiBo/i) == "weibo") {//在新浪微博客户端打开}if (ua.match(/QQ/i) == "qq") {//在QQ空间打开}if (browser.versions.ios) {//是否在IOS浏览器打开} if(browser.versions.android){//是否在安卓浏览器打开}*/window.location.href = "http://m.baidu.com/";}/*else {//否则就是PC浏览器打开window.close();}    */</script>

判断浏览器是pc端还是手机端相关推荐

  1. 一段代码识别当前浏览器是pc端、手机端还是平板

    navigator.userAgent : 浏览器用于 HTTP 请求的用户代理头的值,通过UserAgent可以取得浏览器类别.版本,客户端操作系统等信息. 在PC端打开 ,navigator.us ...

  2. JavaScript 代码判断:PC端和手机端

    js代码· 示下: <script> if ((navigator.userAgent.match(/(phone|pad|pod|iPad|iPod|iPhone|ios|Android ...

  3. python如何判断web访问来源是PC端还是手机端

    以下方法为判断web访问来源是PC端还是手机端 def judge_pc_or_mobile(ua):"""判断访问来源是pc端还是手机端:param ua: 访问来源头 ...

  4. 判断访问来源是pc端还是手机端

    判断访问来源是pc端还是手机端(python) def judge_pc_or_mobile(ua):"""判断访问来源是pc端还是手机端:param ua: 访问来源头 ...

  5. html手机pc不同页面,PC端和手机端如何同时生成静态页

    静态页是和图片类似的静态资源,访问静态资源不会经过程序处理,不会根据浏览器返回不同页面.要同时支持PC端和手机端浏览器,且要生成静态页时,最好使用bootstrap之类的技术,实现自适应页面设计. 如 ...

  6. 前端pc端、手机端适配基本知识

    前端pc端.手机端适配问题 一个项目如何做到手机.电脑共用的方式 1.第一种方式:响应式布局(栅格布局),即通过媒体查询控制css样式,从而实现一套代码手机.电脑共享.一般而言,手机.电脑共享样式,其 ...

  7. PC端和手机端字体显示不一致的解决办法

    主要解决PC端和手机端字体显示不一致的的问题: 主要是在head标签里面添加几个meta页面 添加的meta标签如下 <meta http-equiv="Content-Type&qu ...

  8. 跳出弹窗页面禁止滚动(PC端和手机端)

    跳出弹窗页面禁止滚动(PC端和手机端) pc端如何实现 1.当弹窗显示时,为body元素添加属性:overflow:hidden, 当关闭弹窗时移除该属性即可 2.在弹窗的div上设置 @scroll ...

  9. 【工具】PC端调试手机端 Html 页面的工具

    一.概述 有一个项目需要在手机端显示一个 web 页面,而每次把应用 launch 后,从手机端看比较麻烦,因此搜罗了几种在 PC 端调试手机端页面的工具. 二.工具 http://fonkie.it ...

最新文章

  1. 26.C++- 泛型编程之类模板(详解)
  2. freeimage ubuntu安装
  3. Python 模块学习 logging(2)
  4. C语言打印文件数据,用C语言输出文件内所有数据
  5. java getselecteditem_Java JComboBox.getSelectedItem方法代碼示例
  6. python指定进程断网_python通过scapy模块进行arp断网攻击
  7. UI使用素材模板|login登录界面
  8. python浙江大学出版社_大学计算机公共基础课如何改革?浙江高校积极探索以Python课程为主导的教学实践...
  9. 隐语义模型(LFM)
  10. mysql扫盲篇_MySQL小白扫盲(一)
  11. uniapp 列表搜索模糊查询
  12. 精伦iDR210读卡器驱动安装教程
  13. IDA动态调试so 指南
  14. abp学习日志九(总结)
  15. 照片调色JixiPix Hand Tint Pro
  16. mybatis 多字段in_Mybatis Plus 之 inSql 使用
  17. EPSON RX8010SJ RTC 调试笔记之五, 时钟及日历解析
  18. Python灰帽子pdf
  19. Windows10,21H1 官方正式ESD版下载地址
  20. 解决cv保存图片中文名称乱码 cv2.imwrite cv2.imencode

热门文章

  1. 保险项目核保的规则和所负责业务的逻辑【杭州多测师】【杭州多测师_王sir】...
  2. (轉貼) 送给c++程序员的一份礼物——常用工具集 (C/C++)
  3. 一度智信:拼多多商家蓝海词如何选择
  4. 5种快速查找容器文件系统中文件的方法
  5. ftp服务器登录进去文件不全,登录ftp服务器文件显示不出
  6. ufs 固态硬盘_何必羡慕SSD?UFS3.0闪存让手机比PC还快!
  7. 桌面计算机网络图标不见了怎么办,桌面图标不见了怎么办?这里有妙招
  8. ReDim, split
  9. 数据结构 作业答案 第1章 绪论
  10. 新生计算机能力水平测试,【新生必读】2018级新生计算机水平入学考试要点