<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";
document.writeln("您的浏览设备为:");
if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) {
document.writeln("phone");
} else {
document.writeln("pc");
}
}
browserRedirect();
</script>
分享到:
相关推荐
几种判断设备是否是移动端还是pc端,然后在进行是否跳转页面,达到匹配的效果
在学习和工作中,使用JavaScript(JS)来判断浏览器的环境是一种常见的需求。这涉及到检测当前用户是通过PC端、移动端还是微信浏览器访问网站。通过不同的环境来调整网站的布局、功能或是用户体验,对于Web开发而言...
WEB开发中如何通过Javascript来判断终端为PC、IOS(iphone)、Android呢? 可以通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端。 var u = navigator.userAgent; isAndroid = u.indexOf('...
"web前端PC端,iOS,Android一套完整的页面设计"是指为不同平台(桌面PC、iOS设备和Android设备)创建一致且适应性强的用户体验。这样的设计需要考虑到不同设备的屏幕尺寸、操作系统特性和用户习惯。 首先,Web前端...
该插件的特性是兼容多种平台,包括iOS、Android以及PC,确保在各种设备上都能正常运行。 首先,我们来深入了解 lrz.bundle.js 的核心功能。它是一个JavaScript库,可以方便地与HTML5的`<input type="file">`标签...
然而,对于移动设备,如Android和iOS,虽然原生系统也提供了PDF查看器,但在线预览往往需要依赖于JavaScript库,如PDF.js,它是Mozilla开发的一个开源项目,可以很好地在各种浏览器和平台上运行,包括Android的...
if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|wOSBrowser|BrowserNG|WebOS)/i))) { [removed]('<link href="css/mobile.css" rel="stylesheet" type="text/css" media="screen...
不支持:UC 系内核(典型的支付宝,大部分国产手机厂商的浏览器),IOS 上除 Safari 外的其他任何形式的浏览器(含 研究方法:【Recordapp的投资回报率】、【Android、iOS应用演示版】、【录音录音机】、【android、...
响应式网站版本将允许其他操作系统(例如:Windows移动的,iOS,PC)的用户使用您的资源。 约会应用程序内置于最新版本的Android Studio(Android版)和Xcode 11.3与Swift 5(iOS版)。服务器端是建立在面向对象的...
在开发Web应用时,识别用户访问的设备类型是至关重要的,这可以帮助我们提供适配不同设备的用户体验。本文将深入探讨如何判断HTTP请求是来源于个人计算机(PC)还是移动设备,以便进行相应的编程处理。 首先,我们...
主要给大家介绍了关于如何判断iOS、Android以及PC端的相关资料,主要是利用navigator.userAgent来实现,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
1. 使用JavaScript中的`navigator.userAgent`和`navigator.appVersion`获取用户代理字符串,以判断用户设备的类型和浏览器的内核。 2. `versions`函数用于提取浏览器版本信息和是否为移动设备、iOS设备、Android设备...
html5 js 录音 mp3 wav ogg webm amr g711a g711u 格式,支持pc和Android、iOS部分浏览器、Hybrid App(提供Android iOS App源码)、微信,提供ASR语音识别转文字 H5版语音通话聊天示例 DTMF编码解码.zip
JavaScript是前端开发中常用的编程语言,它可以用来动态地检查用户的浏览器信息,如User-Agent字符串,以判断用户是通过PC还是手机访问网站。 实现这种功能的具体步骤可能如下: 1. **获取User-Agent**:首先,...
在移动设备的支持上,系统包含了IOS和Android客户端。这些客户端通常采用原生开发,结合PHP后端提供的API接口进行通信。iOS应用可能使用Swift或Objective-C,Android应用则使用Java或Kotlin,通过HTTP/HTTPS协议与...
标题中的“网址访问判断访问平台”指的是一个技术方案,它主要用于识别用户通过何种设备或操作系统访问网站,如Android、iOS、PC或BlackBerry等。这一技术对于提供个性化用户体验,优化不同平台上的网页显示,或者...
本文将详细介绍如何使用JavaScript来判断用户访问的设备是PC还是移动端。 首先,我们可以看到一个名为`IsPC()`的函数,它的目的是检测当前用户是否正在使用PC。该函数的核心在于获取浏览器的用户代理(User-Agent)...
佳博标签打印机是一款广泛应用于商业、工业以及个人领域的设备,其Demo提供了全面的开发支持,涵盖了Android、iOS、微信小程序以及C#、Java等多种平台。本文将深入探讨这些知识点,帮助开发者更好地理解和利用该...