在以前的项目中周公曾有解析HTML的情况,当时是采用正则表达式一步步将无关的HTML注释及JS代码部分删除掉,然后再用正则表达式找出需要提取的部分,可以说使用正则表达式来做是一个比较繁琐的过程,特别是对于正则表达式不是很熟悉或者要处理的HTML很复杂的情况下。前一阵子周公还是通过这个办法将http:...
分类:
Web程序 时间:
2014-06-16 00:00:02
阅读次数:
325
jquery.validate.js 验证表单时,在IE当中未验证就直接提交的原因今天利用了jquery.validate.js来验证表单,发现在火狐、谷歌浏览器当中都可以进行验证,但是在IE系列浏览器当中却无法进行验证就直接将表单提交了。在网上查了一下原因,大多数文章表明原因是js代码书写不规范造...
分类:
Web程序 时间:
2014-06-15 23:18:40
阅读次数:
298
看几天的javascript面向对象和基础等之类相关javascript的知识,由于自己是写php的,也写过java,所以想在写javascript代码的时候也能用上面向对象的思想,
折腾了一整天的js继承和封装等,搞得我是吃午饭都想着问题,怎么javascript代码可以如此松散呢?眼看就要下班了,加班到现在不知怎么滴就弄了这样一个js代码模板,想以后每个模块都这样写。大了就各个功能对象提炼出来,如验证的、语言包的。...
分类:
Web程序 时间:
2014-06-15 17:03:55
阅读次数:
201
给你推荐通过jquery来实现高亮关键词。jquery.textSearch-1.0.js代码:(function($){ $.fn.textSearch =function(str,options){ var defaults ={ divFlag:true, di...
分类:
Web程序 时间:
2014-06-14 20:32:27
阅读次数:
287
html代码:标题0/18 js代码://该函数用于输出框,当输入值大于指定的最大值的时候,返回当长度等于Max的值 function getByteVal(val, max) { var returnValue = ''; var byteValLen = 0; for (var i...
分类:
其他好文 时间:
2014-06-14 20:27:20
阅读次数:
301
可封装的js代码if (typeof YwkMobile == "undefined")
var YwkMobile = {};YwkMobile.touchStyle = function(e, t)
{ $(e).bind("touchstart", function() { $(this).....
分类:
其他好文 时间:
2014-06-12 20:33:45
阅读次数:
289
调试了一整天,终于显示出来了。详细例子参照官网的demo:http://www.hcharts.cn/demo/index.php在这只贴出关键部分的JS代码1.
chart (就是在events的load里写一个实时获取的方法。通过json调用去后台拉新数据加到series里) 1 chart:....
分类:
其他好文 时间:
2014-06-12 11:17:44
阅读次数:
261
高性能WEB开发(11) - flush让页面分块,逐步呈现
在处理比较耗时的请求的时候,我们总希望先让用户先看到部分内容,让用户知道系统正在进行处理,而不是无响应。一般大家在处理这种情况,都使用ajax,先把html输出到客户端,然后再用ajax取加载比较耗时的资源。用ajax麻烦的地方是增加了请求数,而且需要写额外的js代码、和js调用的请求接口。
正对这种情况,还有一种处理方法,就是让response分块编码进行传输。response分块编码,可以先传输一部分不需要处理的h...
分类:
Web程序 时间:
2014-06-11 06:02:40
阅读次数:
349