`

JS判断访问设备是移动设备还是pc

 
阅读更多
<script type="text/javascript">
function browserRedirect() { 
var sUserAgent= navigator.userAgent.toLowerCase(); 
var bIsIpad= sUserAgent.match(/ipad/i) == "ipad"; 
var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "iphone os"; 
var bIsMidp= sUserAgent.match(/midp/i) == "midp"; 
var bIsUc7= sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; 
var bIsUc= sUserAgent.match(/ucweb/i) == "ucweb"; 
var bIsAndroid= sUserAgent.match(/android/i) == "android"; 
var bIsCE= sUserAgent.match(/windows ce/i) == "windows ce"; 
var bIsWM= sUserAgent.match(/windows mobile/i) == "windows mobile"; 

if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { 
window.location.href= 'http://url/mobile.html'; 
} else { 
window.location= 'http://url/pc.html'; 
} 
} 
browserRedirect(); 
</script>

 

分享到:
评论

相关推荐

    js判断客户端是pc端还是移动端

    几种判断设备是否是移动端还是pc端,然后在进行是否跳转页面,达到匹配的效果

    限制电脑PC端访问Web页面,只能手机端才能访问

    JavaScript是前端开发中常用的编程语言,它可以用来动态地检查用户的浏览器信息,如User-Agent字符串,以判断用户是通过PC还是手机访问网站。 实现这种功能的具体步骤可能如下: 1. **获取User-Agent**:首先,...

    限制pc端访问页面的代码

    res.send('欢迎访问移动专属页面!'); }); app.listen(3000, () =&gt; console.log('Server running on port 3000.')); ``` 需要注意的是,这种限制策略可能会导致一些不便,比如使用桌面模式浏览的移动用户或辅助...

    判断请求来源是PC还是移动端.rar_PCO电脑端

    本文将深入探讨如何判断HTTP请求是来源于个人计算机(PC)还是移动设备,以便进行相应的编程处理。 首先,我们需要理解浏览器发送的HTTP请求头中包含的信息。在这些头信息中,有一个叫做“User-Agent”的字段,它...

    js如何判断用户是在PC端和还是移动端访问

    在现代互联网开发中,如何判断用户的访问设备是PC端还是移动端已经成为了一个常见的需求。随着智能手机的普及,越来越多的用户通过移动设备访问网站,因此为移动端用户提供一个良好的浏览体验变得至关重要。对于开发...

    Javascript自定义函数判断网站访问类型是PC还是移动终端

    如果,能够判断出访问Web网页的类型(PC还是移动终端)。就可以对症下药,找出解决的办法! 访问的类型为移动终端我们就用.gif代替Flash(.swf后缀)动画,PC端就不做改变。这样就比较完美了! 如下所示,函数 ...

    基于VUE实现判断设备是PC还是移动端

    在前端开发中,有时我们需要根据用户使用的设备类型来提供不同的界面体验,这通常涉及到判断设备是PC还是移动端。Vue.js,作为一个轻量级且强大的前端框架,提供了多种方式来实现这种设备判断。本文将详细介绍如何在...

    JS 判断手机端和pc端后跳转对应页面

    总结起来,通过检测User Agent和媒体查询,我们可以编写JavaScript代码来判断用户是使用手机还是PC访问网站,然后根据设备类型进行页面跳转。然而,对于大多数现代网站来说,采用响应式设计来适应各种设备可能更为...

    JS实现判断移动端PC端功能

    本文将详细介绍如何使用JavaScript来判断用户访问的设备是PC还是移动端。 首先,我们可以看到一个名为`IsPC()`的函数,它的目的是检测当前用户是否正在使用PC。该函数的核心在于获取浏览器的用户代理(User-Agent)...

    js判断是哪个平台访问

    ### JavaScript 判断访问平台知识点详解 #### 一、引言 在Web开发中,了解用户通过何种设备或平台访问网站是非常重要的。这有助于开发者优化用户体验,例如:为移动设备提供响应式设计,或者针对不同操作系统提供...

    如何限制电脑PC端访问Web页面只能手机端才能访问

    通常,手机的屏幕尺寸比PC小,可以通过JavaScript获取`window.innerWidth`和`window.innerHeight`来判断。 2. **服务器端实现**: - **HTTP响应头设置**:在服务器端,可以基于设备检测结果,向PC端发送特定的HTTP...

    网址访问判断访问平台

    例如,可以编写一段JavaScript代码,检查User-Agent是否包含特定的关键词,如"Android"、"iPhone"、"Windows NT"等,来确定用户是使用移动设备还是桌面电脑,甚至可以更精确地识别到具体的操作系统。 在标签中提到...

    JS自动判断来路跳转

    标题“JS自动判断来路跳转”涉及到的是一种前端网页技术,主要利用JavaScript来检测用户访问网站时所使用的设备类型,如PC(个人电脑)或M(移动设备),然后根据设备类型自动执行相应的跳转操作。这样的技术在响应...

    js判断浏览器终端

    在Web开发中,根据用户访问网站时所使用的设备类型(如PC、iPhone、Android手机等)进行不同的响应处理是一项非常实用的功能。例如,某些功能可能更适合移动设备,而另一些功能则更适合桌面设备。本文将详细介绍如何...

    详解JS判断页面是在手机端还是在PC端打开的方法

    为了适配不同的屏幕尺寸和设备特性,开发者需要能够区分访问网站的设备是移动设备还是桌面电脑(PC)。本文将详细介绍使用JavaScript(JS)来判断页面是在手机端还是PC端打开的方法。 ### 利用Navigator对象 ...

    javascript 判断页面访问方式电脑或者移动端

    在JavaScript中,判断页面是通过电脑还是移动端访问的通常用于实现响应式网页设计或特定设备的定向导航。这里提供了三种不同的方法来实现这一目标,它们都依赖于浏览器的`navigator.userAgent`属性,这个属性返回一...

    JS 手机访问PC站跳对应的手机域名和路径

    标题“JS 手机访问PC站跳对应的手机域名和路径”涉及到的是网页适配技术,主要是为了让使用移动设备(如手机、平板)访问原本为个人电脑(PC)设计的网站时,能够自动重定向到相应的移动端网站或者适配的页面。...

    通过JS语句判断WEB网站的访问端是电脑还是手机

    通过JS语句判断WEB网站的访问端是电脑还是手机,copy即可使用!

    js判断浏览器的环境(pc端,移动端,还是微信浏览器)

    总的来说,利用JavaScript的`navigator.userAgent`对象,我们可以准确地检测用户是使用PC、移动设备还是微信浏览器进行访问,并据此调整网页的行为和展示,提供更个性化的用户体验。在实际项目中,还可以结合其他...

Global site tag (gtag.js) - Google Analytics