摘要: 基于jQuery的软键盘 前些天写了一个基于基于jQuery的数字键盘,今天给大家带来一个基于jQuery的全字母键盘插件(支持全字母大小写切换,数字输入,退格清除,关闭功能,可调整大小和键盘位置(可设置固定在屏幕右下角),支持鼠标和触屏拖动,并且特意保留了四个常用字符"_","-",".","/... 阅读全文
posted @ 2015-10-27 13:35 Tobinary 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 这篇文章,我们一起探索一下 JavaScript 中的 Deferred 和 Promise 的概念,它们是 JavaScript 工具包(如Dojo和MochiKit)中非常重要的一个功能,最近也首次亮相于 流行的 JavaScript 库 jQuery(已经是1.5版本的事情了)。 Defe... 阅读全文
posted @ 2015-10-26 13:52 Tobinary 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 利用页面可见性API搞个怪继各大站点、博客在用console发招聘、玩游戏、埋彩蛋之后(知乎相关链接),小剧似乎又发现了一个好玩儿的东西,目测会火,利用页面可见性API做些小技俩。页面可见性是什么页面可见性API通过document的visibilitychange让脚本知道用户是否已经看不到这个页... 阅读全文
posted @ 2015-10-13 11:03 Tobinary 阅读(4009) 评论(0) 推荐(0) 编辑
摘要: gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧本文... 阅读全文
posted @ 2015-10-13 09:04 Tobinary 阅读(312) 评论(0) 推荐(0) 编辑
摘要: createjs是一个轻量级的框架,稍微有点时间和耐心,就可以把全部源代码都看一遍,毕竟只有三十几个js文件。地址:http://www.createjs.com/开发createjs的动画或游戏,没有重型的IDE或什么工具支持,我们只能从零开始写js。一方面,这样对于jser来说,足够灵活;另外一... 阅读全文
posted @ 2015-10-08 18:11 Tobinary 阅读(4788) 评论(0) 推荐(0) 编辑
摘要: 前言最近有个需求,是需要生成3-32位长度的字母数字组合的随机字符串,另一个是生成43位随机字符串。方法一奇妙的写法1Math.random().toString(36).substr(2);输出结果解释很有意思,研究了一下,基本上toString后的参数规定可以是2-36之间的任意整数,不写的话默... 阅读全文
posted @ 2015-09-30 18:41 Tobinary 阅读(55544) 评论(0) 推荐(4) 编辑
摘要: format-detection翻译成中文的意思是“格式检测”,顾名思义,它是用来检测html里的一些格式的,那关于meta的format-detection属性主要是有以下几个设置:metaname="format-detection"content="telephone=no"metaname=... 阅读全文
posted @ 2015-09-29 11:18 Tobinary 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-09-28 12:36 Tobinary 阅读(220) 评论(0) 推荐(0) 编辑
摘要: function EnableEdit(){ var editor; editor = document.getElementById("HtmlEdit").contentWindow; // 针对IE浏览器, make it editable editor.document.... 阅读全文
posted @ 2015-09-24 18:09 Tobinary 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: 当函数以 apply 方式调用时, 传参方式是一个由各个参数组成的数组或类数组(一个有length属性的对象),传入参数个数取决于 length 的值,例如,某个对象 args.length=3; apply 会将 args[0],args[1],args[2] 三个参数传入,如果对应的值不存在则传... 阅读全文
posted @ 2015-09-21 18:05 Tobinary 阅读(323) 评论(0) 推荐(0) 编辑