博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS判断用户终端,跳转到不同的页面.
阅读量:6240 次
发布时间:2019-06-22

本文共 540 字,大约阅读时间需要 1 分钟。

现在的手机终端占用的上网时间在逐渐的增多,那么跳转到适应手机屏幕浏览的页面就非常的重要,平常的各大门户网站都已经做到了这个.现在就探讨一下如何用JS进行识别了.

  用Js可以判断用户代理User Agnet,也可以通过屏幕的大小来判断(但是现在的屏幕大小太多,而且越做越大,这个有点不好使了).

1 -判断用户代理 User Agent 

  

navigator.userAgent

就是你浏览器的用户代理,比如一小段代码显示出你的用户代理

我现在用的Chrome 具体:

 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31

下面就要用到match

只要把含有的User Agent 写进match中.就能跳转.

2-  判断屏幕的大小

document.body.clientWidth; var wid=document.body.clientWidth; if(var<=480){}

 

转载于:https://www.cnblogs.com/dying/archive/2013/04/26/3045188.html

你可能感兴趣的文章
vi编辑
查看>>
JS组件系列——Bootstrap寒冬暖身篇:弹出框和提示框效果以及代码展示
查看>>
调取jSon数据--展示
查看>>
Caffe学习系列(3):视觉层(Vision Layers)及参数
查看>>
Redis事务
查看>>
《AngularJS深度剖析与最佳实践》简介
查看>>
Android----------WindowManager
查看>>
通过DAC来连接SQL Server
查看>>
Jquery学习笔记:利用parent和parents方法获取父节点
查看>>
Python批量删除指定目录下的指定类型的文件
查看>>
Java程序猿的JavaScript学习笔记(3——this/call/apply)
查看>>
Mac OS设置rootpassword
查看>>
FreeLink开源呼叫中心设计思想
查看>>
//6小时更新一次首页
查看>>
Android开发者应该深入学习的10个开源应用项目
查看>>
对《LINQ能不能用系列(一)数组筛选效率对比》中测试的几个问题
查看>>
SGU 275 To xor or not to xor
查看>>
Sharepoint学习笔记—ECMAScript对象模型系列-- 6、使用ECMA操作列表项对象(list item)...
查看>>
【转载】常用统计软件下载地址大全
查看>>
新的思想来源
查看>>