前端测试,或者UI测试一直是业界一大难题。最近Q.js使用Karma作为测试任务管理工具,本文在回顾前端测试方案的同时,也分析下为什么Q.js选用Karma而不是其他测试框架。像素级全站对比曾今有一批人做过这样的UI测试,即最终页面图像是否符合预期,通过图片差异对比来找出可能的问题。如图所示,所谓像...
分类:
其他好文 时间:
2015-06-08 00:56:15
阅读次数:
234
参考:http://www.cnblogs.com/youring2/archive/2013/03/01/2938850.htmlgithub地址:https://github.com/douglascrockford/JSON-js序列化,json对象化转string var jsonObj =...
分类:
Web程序 时间:
2015-06-05 17:27:24
阅读次数:
167
pdf.js框架的魅力所在,为其为HTML5实现的,无需任何本地支持,而且对浏览器的兼容性也是比较好,要求只有一个:浏览器支持HTML5就好了!(不过对于低版本的IE,就只能节哀了!)据说IE9以上是OK的,因为我本地是IE11,所以我只在IE11上测试过,是通过的(当然火狐,360,我也测了一下,...
分类:
Web程序 时间:
2015-05-26 23:03:22
阅读次数:
229
编程语言作用域静态作用域(由程序定义的位置决定)动态作用域(由程序运行的时刻决定)javascript的作用域:Js使用词法作用域(静态作用域);Js没有块级作用域;ES5中使用词法环境管理静态作用域。js的预定义机制:就是js解释器会先对var定义的变量进行初始化,应该说只是起了定义的作用但并没赋...
分类:
编程语言 时间:
2015-05-24 17:17:19
阅读次数:
120
引入JQuery.js支持加入JQuery.Cookie.js,代码如下 1 jQuery.cookie = function(name, value, options) { 2 if (typeof value != 'undefined') { // name and value gi...
分类:
Web程序 时间:
2015-05-24 06:34:43
阅读次数:
272
jQuery.form.js是一个form插件,支持ajax表单提交和ajax文件上传。
分类:
Web程序 时间:
2015-05-21 12:06:43
阅读次数:
121
js使用公钥对信息进行加密传输,php使用私钥解密获取信息js rsa相关信息:js使用16进制公钥进行加密,生成16进制加密数据,hex_stringhttp://www-cs-students.stanford.edu/~tjw/jsbn/注意:js需要先对数据做url编码处理,如 encode...
分类:
Web程序 时间:
2015-05-20 20:04:43
阅读次数:
226
利用setInterval制作简单的js倒计时,点击按钮将触发定时器且按钮不可用html:获取校验码JS:
var i;
function getCode(){
$("#code").attr({"disabled":"disabled"});
i = self.setInterval("countdown()", 1000);
}
var int = 1...
分类:
Web程序 时间:
2015-05-19 22:37:00
阅读次数:
186
1 tap透点问题。问题 弹出层 按下容易触发弹出层下面页面的触发事件。解决办法 在弹出层显示时 将其下面页面元素 disabled 直到弹出层关闭后才恢复,以此防止 透点2 isroll.js 使用后input 不能使用将onBeforeScrollStart: function (e) { e....
分类:
其他好文 时间:
2015-05-19 18:22:26
阅读次数:
128
使用参考代码:json.zip下载json使用的方式,可以参考博客:http://www.cnblogs.com/gaojun/p/3394274.htmlhttp://www.cnblogs.com/worfdream/articles/1956449.html
分类:
Web程序 时间:
2015-05-19 10:25:39
阅读次数:
160