搜 索

js实现自动判断用户判断PC端还是移动端

编辑:QTOOL.NET日期:2019-04-1697

做网站设计的时候,想让手机移动端用户在访问pc电脑站的时候自动跳转到手机站该怎样实现?
我们可以通过js语句判断web网站的用户访问端是电脑还是手机,来显示不同的网站页面.
方法一、在网页中添加如下js代码
<script>
if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
 window.location.href =" ";//苹果端
} else if (/(Android)/i.test(navigator.userAgent)) { 
 
 window.location.href =" ";//Android端访问
} else { 
 window.location.href =" ";//pc电脑端
};
</script>
 
方法二、
<script>
 var userAgentInfo = navigator.userAgent.toLowerCase();
 var Agents = ["android", "iphone",
    "symbianos", "windows phone",
    "ipad", "ipod"];
 var dq=document.referrer; 
 for (var c = 0; c < Agents.length; c++) {
  if (userAgentInfo.indexOf(Agents[c]) >= 0&&(dq==""||dq==null)) {
   this.location.href=' '; //移动端端地址
  }
 }
</script>
以上就是使用js自动判断pc端还是移动端的方法.

TAG标签:js
此文章由QTOOL.NET编辑
最新文章

热门标签