js判断访问终端设备的类型:
<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/) || !!u.match(/Windows Phone/) || !!u.match(/Android/) || !!u.match(/MQQBrowser/),
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 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
};
}()
}
document.writeln(" 是否为移动终端: "+browser.versions.mobile);
document.writeln(" ios终端: "+browser.versions.ios);
document.writeln(" android终端: "+browser.versions.android);
document.writeln(" 是否为iPhone: "+browser.versions.iPhone);
document.writeln(" 是否iPad: "+browser.versions.iPad);
document.writeln(navigator.userAgent);
</script>
相关推荐
### JS 判断浏览器终端知识点详解 #### 一、概述 在Web开发中,根据用户访问网站时所使用的设备类型(如PC、iPhone、Android手机等)进行不同的响应处理是一项非常实用的功能。例如,某些功能可能更适合移动设备,...
总结来说,通过分析User-Agent字符串,我们可以轻松地使用原生JavaScript判断用户所使用的手机终端类型,如Android或iOS,并据此提供定制化的用户体验。这种方法适用于各种Web应用,特别是在考虑设备兼容性和优化...
几种判断设备是否是移动端还是pc端,然后在进行是否跳转页面,达到匹配的效果
本文实例讲述了javascript判断移动端访问设备并解析对应CSS的方法。分享给大家供大家参考。具体分析如下: javascript判断不同web访问环境,主要针对移动设备,提供相对应的解析方案(判断设备代码直接copy腾讯网的...
JS判断是否手机或pad访问实现方法 S判断是否手机或pad访问 方面的内容,对于利用JS判断是否手机或pad访问 感兴趣的同学可以看下, 直接上代码: [removed] /* * 智能机浏览器版本信息: * */ var browser={ ...
在现代互联网开发中,如何判断用户的访问设备是PC端还是移动端已经成为了一个常见的需求。随着智能手机的普及,越来越多的用户通过移动设备访问网站,因此为移动端用户提供一个良好的浏览体验变得至关重要。对于开发...
在JavaScript中,判断页面是通过电脑还是移动端访问的通常用于实现响应式网页设计或特定设备的定向导航。这里提供了三种不同的方法来实现这一目标,它们都依赖于浏览器的`navigator.userAgent`属性,这个属性返回一...
JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题...
在JavaScript的世界里,获取移动终端浏览器版本信息是前端开发者经常需要面对的任务,特别是在进行移动设备适配和优化时。这篇文章将深入探讨如何通过JavaScript来获取这些关键信息。 首先,我们可以通过`navigator...
JS判断不同web访问环境,主要针对移动设备,提供相对应的解析方案(判断设备代码直接copy腾讯网的) 代码如下: // 判断是否为移动端运行环境 if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|...
### JS判断是否在微信浏览器打开 #### 背景介绍 在进行HTML5项目的开发时,经常需要将页面分享到社交媒体平台(如微信、微博等)。为了提高用户体验,开发者需要根据用户访问页面的方式做出相应的调整。例如,在...
如果,能够判断出访问Web网页的类型(PC还是移动终端)。就可以对症下药,找出解决的办法! 访问的类型为移动终端我们就用.gif代替Flash(.swf后缀)动画,PC端就不做改变。这样就比较完美了! 如下所示,函数 ...
在当今移动互联网高速发展的环境下,了解...以上即为基于JavaScript判断移动终端浏览器版本信息的全部知识点。希望这些信息能够帮助开发者更好地理解并应用在实际开发工作中,为用户提供更加良好和个性化的浏览体验。
函数最后返回判断结果,如果用户是通过移动设备访问,返回`true`,否则返回`false`。 在实际应用中,你可以根据需要添加或更新`$mobile_agents`数组中的设备标识,以适应不断变化的设备市场。 另一方面,...
百度提供的js脚本能够帮助站长和web开发人员判断用户所用的手机终端类型,并根据判断结果自动实现从手机站到WEB站的跳转。这大大方便了用户操作,提升了用户体验。这种技术通常用于响应式网页设计中,使网站能够根据...
尤其是在移动设备成为主流访问终端的今天,这种需求日益突出。JavaScript作为浏览器端广泛使用的脚本语言,自然成为了实现这一功能的有力工具。 ### 1. 判断是否为移动设备 移动设备与PC端的区别之一在于浏览器的...
- mobile:判断是否为移动终端设备。 - ios:判断是否为苹果的iOS系统。 - android:判断是否为安卓系统。 - iPhone:判断是否为iPhone设备。 - iPad:判断是否为iPad设备。 - webApp:判断是否为无头无尾的web应用...
6. **term.js**:这是一个终端模拟器的实现,提供了一个命令行界面,用户可以在这里输入 Linux 命令并与模拟系统交互。 7. **address.txt**:这个文件可能包含了内存映射或其他地址空间信息,这对于在 JavaScript ...