JS判断浏览器类型function judge(){ 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.ma...
带你了解基于JavaScript 的操作系统详解:我想大多数人听说过 Node.js,但是你听说过 NodeOS 吗?没错,NodeOS,一个用 Node.js 写的操作系统。好吧,实话说,NodeOS 用 Linux 内核来处理各种底层任务,比如硬件通讯什么的,但是除此之外,使用的都是 Node.js。NodeOS 的开发始于两年前,创建者的目的很简单,他只是好奇,“是否有可能仅使用 Node.js 创建一个操作系统呢?”是否有可能仅使用 Node.js 创建一个操作系统呢?这个主意...
http://www.masswerk.at/jsuix/// JS/UIX v0.44 // (c) mass:werk (N.Landsteiner) 2003 // all rights reserved // term gui var conf_term_x=102; var conf_term_y=34; var conf_kbd_offset=34; var termImgPath=jsuix_support/; var termDiv=termDiv; var termBgColor=#181818; var termFrameColor=#555555; var termPageColor=#222222; var conf_repeat_delay1=320; var conf_repeat_delay2=170; var termKbdDiv=termKbdDiv; v...
如何用ASP来识别操作系统是vista的?我在网上找了个函数,但是不能判断是vista系统,希望大家帮忙. 这个是我在网上找的函数: Function GetCurrOS() Dim Info Info = navigator.appVersion If Instr(info,"NT 5.1")>0 Then GetCurrOS = "Windows XP" ElseIf Instr(info,"Tel")>0 Then GetCurrOS = "Telport" ElseIf Instr(info,"webzip")>0 Then GetCurrOS = "webzip" ElseIf Instr(info,"flashg...
下午去了趟用户现场,感觉此问题确实比较蹊跷,最后发现出问题的电脑是WIN 2000的操作系统,感觉问题症结可能就在此处,上网google一下,发现原来Media Player 11不支持Win2000系统,需要针对用户操作系统版本判断用户下载播放器版本,让Win2000用户下载Media Player 9即可。 好了,问题原因找到了,解决问题就是很简单的事情了。 下面主要说一下用JavaScript如何判断用户操作系统及版本。 关键部分: window.navigator.userAgent ...
我想大多数人听说过 Node.js,但是你听说过 NodeOS 吗?没错,NodeOS,一个用 Node.js 写的操作系统。好吧,实话说,NodeOS 用 Linux 内核来处理各种底层任务,比如硬件通讯什么的,但是除此之外,使用的都是 Node.js。NodeOS 的开发始于两年前,创建者的目的很简单,他只是好奇,“是否有可能仅使用 Node.js 创建一个操作系统呢?”是否有可能仅使用 Node.js 创建一个操作系统呢?
这个主意怎么样?
我们已经看到了 Node.js 在这几...
检测浏览器的方式 1、对象特征检测法:判断浏览器能力的通用方法。如果更关注浏览器的能力而不在乎它的实际身份,就可以使用这种检测方法。常见的原生Ajax写法中就用这种方法来创建XMLHttpRequest: 代码如下: IXHR: function(){ if(window.ActiveXObject){ XHR=new ActiveXObject(Microsoft.XMLHTTP); }else if(window.XMLHttpRequest){ XHR=new XMLHttpRequest(); }else{ return null; } } 2、user-agent字符串检测法:通过...
在通过Javascript实现客户端和服务端的交互时,有时候需要对操作系统进行判断,以便实现不同操作系统下的兼容性,比如:我们有一个网站, 在Windows XP下浏览效果良好,但是到了Ubuntu下,由于许多特性不同,会造成在浏览上的细微差异,甚至会影响到良好的用户体验。这个时候我们就需要利用 Javascript对操作系统的类型以及某些特性进行判断,分而治之,从而实现网站在跨平台浏览时候保持良好的用户体验。 下边的代码实现对Windows...
于是,我们可以写出下面的代码: 代码如下: var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;/...
摘要:对于前端开发我们最重要的工作就是兼容性,系统的兼容性,浏览器的兼容性等等。今天分享一个我在项目中封装的判断操作系统与浏览器的方法。
操作系统:var os = (function() {var UserAgent = navigator.userAgent.toLowerCase();return {isIpad : /ipad/.test(UserAgent),isIphone : /iphone os/.test(UserAgent),isAndroid : /android/.test(UserAgent),isWindowsCe : /windows ce/.test(UserAgent),isWindows...
代码很简洁,功能很实用,这里就不多废话了,直接给大家奉上代码:/*** Created by Administrator on 15-1-12.*/
function BroswerUtil() {
}
BroswerUtil = {//检测浏览器版本getBrowserVersion: function () {var agent = navigator.userAgent.toLowerCase();var arr = [];var Browser = "";var Bversion = "";var verinNum = "";//IEif (agent.indexOf("msie") > 0) {var regStr_ie = /msie [\d.]+;/gi;Browser = "IE";Bversion...
废话不多说了,下面通过一段代码示例介绍一下,希望能够给需要的朋友带来或多或少的帮助。
示例代码:function GetOSInfo()
{ var _pf=navigator.platform; var appVer=navigator.userAgent; if(_pf=="Win32" || _pf == "Windows") { if(appVer.indexOf("WOW64")>-1){ _bit = "64位"; }else{ _bit = "32位"; } if(appVer.indexOf("Windows NT 6.0") > -1 || appVer.indexOf("Windows Vista") > -1) { if(_bit=='64位' || appVer.in...
//取得用户代理字符串 并全部小写。
var ua = navigator.userAgent.toLowerCase();
document.write(ua);在上篇文章给大家介绍了基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统
,感兴趣的朋友可以点击全文了解详情。
1、识别呈现引擎
引擎主要包含四种:IE、Gecko、WebKit、Opera
2、识别浏览器
主流浏览器包含四种:IE、Chrome、Firefox、Opera
3、识别平台
主流平台包含三类:Wind...
废话不多说了,直接给大家贴js代码了,代码附有注释,感兴趣的朋友一起学习吧。/*** Author: laixiangran.* Created by laixiangran on 2015/12/02.* 检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统* ********************************************************************* 各版本浏览器在windows10.0下的用户代理字符串:* Google Chrome 45.0.2454.85 —— "Mozilla/5.0 (Windows NT 10.0; WOW64) ...
今天就为大家介绍一下用js判断手机客户端平台及系统平台的方法:<script type="text/javascript">
//手机端判断各个平台浏览器及操作系统平台
function checkPlatform(){if(/android/i.test(navigator.userAgent)){document.write("This is Androidbrowser.");//这是Android平台下浏览器}if(/(iPhoneiPadiPodiOS)/i.test(navigator.userAgent)){document.write("This is iOSbrowser.");//这是iOS平台下浏览器}if(/Linux/i.test(nav...