演示地址:http://www.jq22.com/jquery-info1799jquery插件,使用验证过可用。分析源代码后总结原理:设置background样式为fixed,判断浏览器滚动距离,当在视窗范围内时,调用$(window).scroll。并根据所设置的速度比例,进行同步滚动。调用时,...
分类:
Web程序 时间:
2015-09-14 22:24:57
阅读次数:
272
function getsupportedprop(proparray){ var root=document.documentElement; //reference root element of document for (var i=0; i<proparray.length; ...
分类:
编程语言 时间:
2015-09-11 10:46:05
阅读次数:
153
var?sUserAgent
function?detectOS()?{
?sUserAgent=?navigator.userAgent;
var?isWin?=?(navigator.platform?==?"Win32")
||?(navigator.platform?==?"Windows");
var?isMac?=?(navi...
分类:
Web程序 时间:
2015-09-10 17:53:06
阅读次数:
254
这种写法是利用各浏览器对转义字符"\v"的理解不同来判断浏览器类型。在IE中,"\v"没有转义,得到的结果为"v"。而在其他浏览器中"\v"表示一个垂直制表符,所以ie解析的"\v1" 为 "v1",而其他浏览器解析到 "\v1" 为 "1"。在前面加上一个"+"是为了把后面的字符串转变成数字。由于...
分类:
其他好文 时间:
2015-09-06 23:07:57
阅读次数:
258
//声明地址解析器 var geoc = new BMap.Geocoder(); //自动定位 var autoLocation = function () { if (navigator.geolocation) { //判断浏览器是否能获取当前位置 ...
分类:
移动开发 时间:
2015-09-06 16:17:16
阅读次数:
176
在做项目时总会要调整IE浏览器兼容性,在html中,通常可以使用条件注释法,这也是IE专有的hack方法。Html代码 只在IE浏览器显示只在非IE浏览器显示只在IE6浏览器显示在非IE8浏览器显示 只在IE浏览器显示 只在非IE浏览器显示 只在IE6浏览器显示 在非IE8浏览器显示但经过测试,.....
分类:
其他好文 时间:
2015-09-05 20:38:01
阅读次数:
223
判断浏览器的代码: 我们把对IE的判断放在第一,因为IE的用户最多,其次是判断Firefox。按使用者多少的顺序来判断浏览器类型,可以提高判断效率,少做无用功。之所以将Chrome放在第三判断,是因为我们预测Chrome很快会成为市场占有率第三的浏览器。其中,在分析浏览器版本时,用...
分类:
编程语言 时间:
2015-09-05 17:44:13
阅读次数:
248
<scripttype="text/javascript">varbrowser={ versions:function(){ varu=navigator.userAgent,app=navigator.appVersion; return{ trident:u.indexOf(‘Trident‘)>-1,//IE内核 presto:u.indexOf(‘Presto‘)>-1,//opera内核 webKit:u.indexOf(‘AppleWebKit‘)..
分类:
其他好文 时间:
2015-09-02 19:04:40
阅读次数:
280
总结整理时下流行的浏览器User-Agent大全浏览器userAgent大全各种浏览器UserAgent一览表(桌面+移动)使用JS判断移动设备的终端类型(浏览器UserAgent)JS通过分析userAgent属性来判断浏览器的类型及版本
分类:
其他好文 时间:
2015-08-29 16:40:13
阅读次数:
127
很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】–>【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:谷歌A...
分类:
移动开发 时间:
2015-08-25 18:41:18
阅读次数:
162