摘要:
这几天在玩 HTML5 ★ Boilerplate,注意到meta信息中有这么一句:复制代码代码如下:http-equiv="X-UA-Compatible"这个是IE8的专用标记,是用来指定Internet Explorer 8 浏览器模拟某个特定版本IE浏览器的渲染方式,以此来解决IE浏览器的兼... 阅读全文
摘要:
从jQuery API 文档中可以知道,jQuery自定义动画的函数.animate( properties [, duration] [, easing] [, complete] )有四个参数: properties:一组包含作为动画属性和终值的样式属性和及其值的集合 duration(可选): 阅读全文
摘要:
js获取url参数一、function getUrl(name) { var reg = new RegExp("(\\?|\&)" + name + "=([^&]*)(\&|$)", "i"); var r = window.location.href.match(reg); ... 阅读全文
摘要:
$('textarea').bind('input propertychange', function() { $('div').html($(this).val().length);}); 阅读全文
摘要:
encodeURIComponent() -->把字符串编码为 URI 组件。encodeURI() -->把字符串编码为 URI。var test1 = "a + b != c";var test2 = encodeURIComponent(test1); // a%20%2B... 阅读全文
摘要:
强制不换行div{ white-space:nowrap;}自动换行div{ word-wrap: break-word; word-break: normal; }强制英文单词断行div{ word-break:break-all;}word-wrap:css的 wor... 阅读全文
摘要:
方法1, Document 方法2 var o={}; // 找到当前浏览器支持的hidden属性名和visibilitychange事件名 var hidden, visi... 阅读全文
摘要:
……Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释,常用于CSShack,针对IE的JS等。 在进行WEB标准网页的学习和应用过程中,网页对浏览器的兼容性是经常接触到的一个问题。其中因微软公司的Internet Explorer(简称IE)占... 阅读全文
摘要:
.On() 其实.bind(), .live(), .delegate()都是通过.on()来实现的,.unbind(), .die(), .undelegate(),也是一样的都是通过.off()来实现的,这是1.8.2的源码: 看一下,我们用如何用.on()来改写前面通过 .bind(), .l 阅读全文
摘要:
不得不使用判断的方法//方法1:推荐 if ( /MSIE 6/.test(navigator.userAgent)){}//方法2:if ( navigator.appVersion.indexOf("MSIE 6")>-1){}//方法3:检查浏览器能力来判断是否是IE6if ( !!windo... 阅读全文
摘要:
JS判断设备终端(PC,iPad,iPhone,android,winPhone)和浏览器var ua = navigator.userAgent; var browser = {}, weixin = ua.match(/MicroMessenger\/([^\... 阅读全文
摘要:
最新浏览器识别合并。demo:http://v.qq.com -> http://v.qq.com/h5 http://v.qq.com/ ->http://v.qq.com/h5 http://v.qq.com/h5 ->http://v.qq.com/h5 没有判断协议,默认h... 阅读全文
摘要:
搜索网上的,数字格式化过余复杂,自己想了个简单方法,欢迎吐槽。简化说明:'123333' => 12.3万parseInt('123333') 字符串转整型parseInt('123333')/1000 先除以1000,预留小数位数Math.round(parseInt('123333')/1000... 阅读全文
摘要:
延迟加载 阅读全文
摘要:
首先, 标签 + onclick='{jscode}' 是很常用的一种 js 运用方式,而不使用 href='javascript:{jscode}' 是为了兼容多种浏览器对 标签的解释和处理不同。其次,使用 标签 + onclick='{jscode}' 时经常会加一个 href='###... 阅读全文
摘要:
一款基于Google Closure compiler压缩Js文件插件。快捷键:Ctrl+Alt+M 当前文件内压缩Js代码(不推荐)Ctrl+Alt+Shift+M 压缩Js并生成压缩文件 *.min.js安装成功重启,如果报错,在配置里改一个参数,"compiler": "uglif... 阅读全文
摘要:
js字符串长度计算(一个汉字==两个字符)和字符串截取String.prototype.realLength = function() { return this.replace(/[^\x00-\xff]/g, "**").length; // [^\x00-\xff] - 匹配非双字节的字... 阅读全文
摘要:
导读:一位资深猎头在知乎上关于“与阿里巴巴相比,腾讯的人才结构不同?”这个问题的答复,主要对腾讯人才架构、培训体系、内部小故事的分享。 如果说bat有这么一句话: 百度的技术,阿里的运营,腾讯的产品。 下面进入正题,谈一谈腾讯的人才战略。 首先是腾讯的职级。 1 、职级 腾... 阅读全文
摘要:
生命时报 2014-05-10 20:03 【打乒乓球可预防近视】打乒乓球对于增强睫状肌的收缩功能很有益,并对恢复视力有效。这是因为打乒乓球时,眼睛以兵乓球为目标,不停地远近、上下调节和运动,不断使睫状肌放松与收缩,眼外肌也不停地活动,可促进眼球组织的血液供应和代谢,因而能行之有效地改善睫状肌的功... 阅读全文
摘要:
当一个网站或者一个Web应用推出新功能时,为了让用户了解你的站点(或应用)如何操作,往往都会在站点(应用)中添加一个分步指引的效果。然而这样的效果,对于不懂原生JS的同学来说,是件很头痛的事情。下面为大家介绍一些可帮助你实现分步指引效果的jQuery插件,你可以根据自己需求定制,它们都具有一个时尚的... 阅读全文