`
tianyalinfeng
  • 浏览: 443064 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

js判断智能手机浏览器版本

    博客分类:
  • Js
 
阅读更多

<s.c.r.i.p.t type="text/javas.c.r.i.p.t"> 
/* 
* 智能机浏览器版本信息: 

*/ 
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(/AppleWebKit/), //是否为移动终端 
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应该程序,没有头部与底部 
}; 
}(), 
language:(navigator.browserLanguage || navigator.language).toLowerCase() 

document.writeln("语言版本: "+browser.language); 
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); 
</s.c.r.i.p.t>

 

摘自:http://www.chahushequ.com

分享到:
评论

相关推荐

    简单js网页不支持ie6浏览器版本,并跳转到下载IE新版本页面

    首先,我们需要了解JavaScript如何检测浏览器类型和版本。JavaScript的`navigator`对象提供了关于用户浏览器的信息,其中`navigator.userAgent`属性包含了浏览器发送到服务器的用户代理字符串。这个字符串包含了...

    基于javascript实现判断移动终端浏览器版本信息

    * 智能机浏览器版本信息: * */  varbrowser={  versions:function(){  varu = navigator.userAgent, app = navigator.appVersion;  return{//移动终端浏览器版本信息  trident: u.indexOf(‘Trident’) &gt; -1,//...

    js智能获取浏览器版本UA信息的方法

    这篇文章将介绍如何利用JavaScript智能获取浏览器的用户代理字符串(User Agent,简称UA)信息来判断浏览器版本和类型。 JavaScript提供了navigator对象,该对象包含了浏览器的详细信息。其中,最为关键的属性是...

    JS判断是否手机或pad访问实现方法

    JS判断是否手机或pad访问实现方法  S判断是否手机或pad访问 方面的内容,对于利用JS判断是否手机或pad访问 感兴趣的同学可以看下, 直接上代码: [removed] /* * 智能机浏览器版本信息: * */ var browser={ ...

    两款JS脚本判断手机浏览器类型跳转WAP手机网站

    在当今互联网时代,随着智能手机的广泛使用,企业需要构建适应不同平台的网站,以提供更好的用户体验。WAP(Wireless Application Protocol)手机网站是专为移动设备设计的,它们通常拥有简洁的布局和优化的加载速度...

    Js智能判断浏览器是关闭还是刷新的代码

    根据提供的文件信息,我们可以了解到用户想要实现的是利用JavaScript技术判断浏览器是被用户关闭了还是仅仅执行了刷新操作。在Web开发中,了解用户的操作行为对于统计分析、页面状态保存、用户体验优化等场景非常...

    js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码

    从给定的文件信息中,我们可以提取以下关于使用JavaScript进行客户端浏览器类型判断以及根据判断结果跳转官网或手机网站的知识点: 1. 用户代理(User-Agent)字符串的解析和匹配是客户端浏览器类型判断的关键。...

    jquery browser alert输出判断验证各个浏览器版

    本主题聚焦于使用jQuery来检测和判断用户所使用的浏览器版本,这在跨浏览器开发时尤其重要,因为不同浏览器可能对某些特性支持程度不一,或者有不同的实现方式。 首先,jQuery本身并不直接提供一个内置函数来检测...

    JS判断手机端与电脑访问

    "JS判断手机端与电脑访问"这个话题就是关于如何使用JavaScript来检测用户是通过移动设备(如智能手机或平板)还是桌面电脑(如笔记本或台式机)访问网站的。这通常涉及到设备的屏幕尺寸、触屏支持、浏览器特性等因素...

    判断手机访问网站JS

    以上就是利用JavaScript判断用户是否使用手机访问网站的基本原理和实现方法。通过这些技术,开发者可以创建更加智能和适应性的网页,提高不同设备用户的浏览体验。当然,随着设备种类的增加,可能需要不断更新检测...

    手机登录判断

    2. **屏幕分辨率检测**:除了User-Agent,还可以通过JavaScript获取浏览器窗口的宽度和高度,进而判断设备类型。一般来说,手机屏幕宽度在320-768像素之间,而PC显示器通常超过1024像素。 3. **触屏事件检测**:...

    世界之窗浏览器

    世界之窗浏览器提供了一系列安全防护措施,包括防钓鱼、恶意网址拦截和智能沙箱技术。这些功能可以帮助用户避免访问潜在危险的网站,保护个人隐私和数据安全。此外,它还支持HTTPS加密协议,确保用户在网络上的通信...

    JQuery检测判断各种浏览器及版本

    摘要:脚本资源,jQuery,浏览器 JQuery智能检测判断各种浏览器的类型及其版本信息,检测出浏览器后,用对应的浏览器Logo来告诉你类型和版本,可以检测safari,chrome,firefox,ie等主流的浏览器。

    JS识别浏览器类型(电脑浏览器和手机浏览器)

    根据这个检测结果,我们判断用户是否使用电脑浏览器或手机浏览器。如果系统平台是“Win”、“Mac”或者“X11”(通常与Linux系统相关联),那么我们假定用户正在使用电脑浏览器。在这种情况下,我们通过设置window....

    手机APP下载页面判断是否微信

    标题所提及的"手机APP下载页面判断是否微信",主要涉及到的技术点是检测用户访问页面的环境,特别是当用户在微信内置浏览器中打开APK下载链接时,如何确保用户能够顺利下载。微信为了安全和用户体验,限制了直接在...

    JS辨别访问浏览器判断是android还是ios系统

    * 智能机浏览器版本信息: * */ var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') &gt; -1, //IE...

    JavaScript判断浏览器运行环境的详细方法

    我们部署在Web服务器上的前端应用,既可以用PC浏览器访问,也可以用手机浏览器访问,再加上现在智能设备的推广,我们甚至能在车载系统、穿戴设备和电视平台上访问。 设备的多样化让用户无处不在,有时候我们需要...

    js判断是哪个平台访问

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

    解决360双核浏览器兼容模式的页面显示问题

    另外,360浏览器对于双核切换机制的优化还在持续进行中,它们鼓励用户反馈问题,并通过智能判断技术提高自动切换的准确率。但人工干预是必须的,特别是在一些极端情况下,用户可能需要手动切换内核。因此,360浏览器...

Global site tag (gtag.js) - Google Analytics