- 浏览: 442182 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (355)
- Java (180)
- Jquery (18)
- Js (27)
- Mysql (3)
- Windows (6)
- C++ (1)
- Css (9)
- English (35)
- Sqlserver (1)
- Database (3)
- Git (1)
- Linux (5)
- Solr (1)
- Fun (5)
- C (2)
- Test (1)
- Math (2)
- Nlp (8)
- Algorithm (7)
- Regex (9)
- Other (5)
- Html (8)
- ASP (4)
- Access (2)
- Servlet (1)
- Lucene (3)
- Uml (2)
- Struts (19)
- Hibernate (5)
- Jstl (1)
- El (1)
- Python (1)
- SSH (2)
- Spring (1)
- Tomcat (4)
- Jsp (2)
- SE (1)
- Android (2)
- Excel (1)
- Ehcache (1)
- Flash (1)
- Pattern (1)
- Hadoop (1)
最新评论
-
huguyue1988:
怎么样可以判断访问的音乐加载完成了呢?我的界面要加载多个这个的 ...
jPlayer的一些用法 -
永不悔你:
[color=yellow][/c[*][img][/img] ...
MyEclipse 9.0运行速度优化 -
tianyalinfeng:
这个教程里都有吧
jquery 筛选器 -
mengfei86:
你太牛了,我找了半天的问题,你一句代码搞定了,谢了,id^, ...
jquery 筛选器
<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>
发表评论
-
js查看object对象的属性结构
2013-07-09 14:10 862function lookProperty(obj){ ... -
js平滑返回顶部功能
2013-06-17 10:19 851head里添加 <style type=" ... -
js string2date date2string
2013-04-28 08:59 771Date.prototype.toFomatorString ... -
js版公历转农历
2013-04-26 15:19 2036var lunarInfo=new Array( 0x4 ... -
js获取某一年某个节气日期
2013-04-26 15:05 1743var solarTerm = new Array ... -
向js传递参数
2013-04-19 13:22 613//传递参数 test.js?date=2013-04-19 ... -
js实现copy
2013-02-28 17:34 772window.clipboardData.setData(' ... -
屏蔽右键菜单
2013-02-05 14:02 752<script type="text/jav ... -
js正则判断正整数
2013-02-01 12:56 1055(/^[0-9]*[1-9][0-9]*$/).test(&q ... -
jPlayer的一些用法
2013-01-18 17:26 16587播放器相关 //初始化 $("#jquery ... -
JS中with用法
2013-01-08 16:59 645语法格式 with(object insta ... -
js去掉字符串左右空格
2012-07-25 15:51 630replace(/(^\s*)|(\s*$)/g, " ... -
frameset里让顶层窗口跳转
2012-07-14 09:59 977top.location="xxx.jsp" ... -
location.href在IE和火狐中的用法区别
2012-04-11 17:32 676location.href("xxx"); ... -
改变body背景色
2012-02-24 09:10 868将 javascript:void(document.body ... -
改变父窗口的title
2012-02-23 16:55 1447<!DOCTYPE html PUBLIC " ... -
IE允许JS运行不弹警告框
2012-01-06 11:24 951Internet选项-》高级里设置“允许活动内容在本地文件运行 ... -
判断变量是否是日期类型
2011-05-20 14:46 1157function testObjectType(val) {v ... -
日期格式化函数
2011-05-20 14:43 954Date.prototype.pattern=functio ... -
文本框仅允许输入数字
2011-05-11 14:56 820onkeyup="this.value=this.v ...
相关推荐
首先,我们需要了解JavaScript如何检测浏览器类型和版本。JavaScript的`navigator`对象提供了关于用户浏览器的信息,其中`navigator.userAgent`属性包含了浏览器发送到服务器的用户代理字符串。这个字符串包含了...
* 智能机浏览器版本信息: * */ varbrowser={ versions:function(){ varu = navigator.userAgent, app = navigator.appVersion; return{//移动终端浏览器版本信息 trident: u.indexOf(‘Trident’) > -1,//...
这篇文章将介绍如何利用JavaScript智能获取浏览器的用户代理字符串(User Agent,简称UA)信息来判断浏览器版本和类型。 JavaScript提供了navigator对象,该对象包含了浏览器的详细信息。其中,最为关键的属性是...
JS判断是否手机或pad访问实现方法 S判断是否手机或pad访问 方面的内容,对于利用JS判断是否手机或pad访问 感兴趣的同学可以看下, 直接上代码: [removed] /* * 智能机浏览器版本信息: * */ var browser={ ...
在当今互联网时代,随着智能手机的广泛使用,企业需要构建适应不同平台的网站,以提供更好的用户体验。WAP(Wireless Application Protocol)手机网站是专为移动设备设计的,它们通常拥有简洁的布局和优化的加载速度...
根据提供的文件信息,我们可以了解到用户想要实现的是利用JavaScript技术判断浏览器是被用户关闭了还是仅仅执行了刷新操作。在Web开发中,了解用户的操作行为对于统计分析、页面状态保存、用户体验优化等场景非常...
从给定的文件信息中,我们可以提取以下关于使用JavaScript进行客户端浏览器类型判断以及根据判断结果跳转官网或手机网站的知识点: 1. 用户代理(User-Agent)字符串的解析和匹配是客户端浏览器类型判断的关键。...
本主题聚焦于使用jQuery来检测和判断用户所使用的浏览器版本,这在跨浏览器开发时尤其重要,因为不同浏览器可能对某些特性支持程度不一,或者有不同的实现方式。 首先,jQuery本身并不直接提供一个内置函数来检测...
"JS判断手机端与电脑访问"这个话题就是关于如何使用JavaScript来检测用户是通过移动设备(如智能手机或平板)还是桌面电脑(如笔记本或台式机)访问网站的。这通常涉及到设备的屏幕尺寸、触屏支持、浏览器特性等因素...
以上就是利用JavaScript判断用户是否使用手机访问网站的基本原理和实现方法。通过这些技术,开发者可以创建更加智能和适应性的网页,提高不同设备用户的浏览体验。当然,随着设备种类的增加,可能需要不断更新检测...
2. **屏幕分辨率检测**:除了User-Agent,还可以通过JavaScript获取浏览器窗口的宽度和高度,进而判断设备类型。一般来说,手机屏幕宽度在320-768像素之间,而PC显示器通常超过1024像素。 3. **触屏事件检测**:...
世界之窗浏览器提供了一系列安全防护措施,包括防钓鱼、恶意网址拦截和智能沙箱技术。这些功能可以帮助用户避免访问潜在危险的网站,保护个人隐私和数据安全。此外,它还支持HTTPS加密协议,确保用户在网络上的通信...
摘要:脚本资源,jQuery,浏览器 JQuery智能检测判断各种浏览器的类型及其版本信息,检测出浏览器后,用对应的浏览器Logo来告诉你类型和版本,可以检测safari,chrome,firefox,ie等主流的浏览器。
根据这个检测结果,我们判断用户是否使用电脑浏览器或手机浏览器。如果系统平台是“Win”、“Mac”或者“X11”(通常与Linux系统相关联),那么我们假定用户正在使用电脑浏览器。在这种情况下,我们通过设置window....
标题所提及的"手机APP下载页面判断是否微信",主要涉及到的技术点是检测用户访问页面的环境,特别是当用户在微信内置浏览器中打开APK下载链接时,如何确保用户能够顺利下载。微信为了安全和用户体验,限制了直接在...
* 智能机浏览器版本信息: * */ var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE...
我们部署在Web服务器上的前端应用,既可以用PC浏览器访问,也可以用手机浏览器访问,再加上现在智能设备的推广,我们甚至能在车载系统、穿戴设备和电视平台上访问。 设备的多样化让用户无处不在,有时候我们需要...
### JavaScript 判断访问平台知识点详解 #### 一、引言 在Web开发中,了解用户通过何种设备或平台访问网站是非常重要的。这有助于开发者优化用户体验,例如:为移动设备提供响应式设计,或者针对不同操作系统提供...
另外,360浏览器对于双核切换机制的优化还在持续进行中,它们鼓励用户反馈问题,并通过智能判断技术提高自动切换的准确率。但人工干预是必须的,特别是在一些极端情况下,用户可能需要手动切换内核。因此,360浏览器...