javascript
wumingabc
这个作者很懒,什么都没留下…
展开
-
Ajax个人开发心得(二)页面逻辑与页面表现的分离,让你的Ajax编程更加模块化
大家都知道,没有人喜欢步行,给你个轮子,你去一个目的地的速度会大大提升。编程也是一样,给你个可复用的类,比自己一遍又一遍写一拖代码要省事的多。我们在写Java代码的时候知道要分模块,当然写Javascript也一样,我们天天写Java代码都知道,当所有的代码都耦合在一起的时候,无论是开发还是维护都无比烦躁,特别是我们做的后台系统的维护工作,很多时候,对于新功能的引进最好是无侵入式的,对于原有代码(原创 2008-08-25 10:03:00 · 544 阅读 · 0 评论 -
Ext与现有项目的结合(一)-完全封装已有的HTML元素使之成为Ext的组件
近来由于公司准备引入Ext做表现层的一些东西,对于项目中现有的页面与Ext的Form Widget无法兼容,所以产生了使用Ext的Comp替换现有的HTML Element的想法,代码如下,经过简单测试,基本可以满足一般的HTML页面元素无损封装,同时包括了后期对于封装好的Ext Comp使用Ext的一些事件和特效做了准备。 Ext.onReady(function() {转载 2008-08-25 10:10:00 · 790 阅读 · 0 评论 -
Ajax个人开发心得(一)先从一个最简单的ajax功能模块说起,Ajax技术其实很简单
首先,我们先来看一个很简单的也很常用的ajax模块实例,在我们所做的后台系统开发中,我们经常会遇到这样的需求:抽象的说起来,有两种。(1)在前端页面上有一个文本框子或者文本区,当我们键入内容后,可能需要对于键入的内容有一个复杂业务逻辑的判断,客户希望他所输入的内容能即时通过这个业务判断,并希望能看到即时的判断结果,而不希望是当表单页面的所有信息都填写完毕才能知道刚才填写的内容是否正确。(2转载 2008-08-25 10:47:00 · 725 阅读 · 0 评论 -
Ext用户访问超时,生成EXCEL文档,JS文件管理使用方法
用户访问超时 解决两种情况下的用户访问超时。a)普通http请求的session超时。b)异步http请求的session超时,使用ext后大部分的界面刷新都是异步的ajax请求。不管是那种类型的http请求总是可以由一个过滤器来捕捉。分类:普通http请求的header参数中没有x-requested-with:XMLHttpRequest头信息,而异步的有。其实对于常见的ajax框架,转载 2009-02-17 14:32:00 · 1930 阅读 · 0 评论 -
jquery技巧总结-jQuery对象,集合,方法扩展,事件处理,特效,解决冲突
1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery转载 2009-07-27 13:36:00 · 1397 阅读 · 1 评论 -
javascript字符串连接性能的问题
今天看了javascript高级程序设计,其中注意到字符串连接性能问题的谈论.感觉以前自己写的程序只讲简单但是没有注意到性能问题.其中,在javascript中用的最多的字符串连接就有最大的问题. 例如: var str = "hello"; str += "world"; 大家可能使用最普遍的就是这种了,实际上,这段代码在幕后转载 2009-07-31 14:24:00 · 1507 阅读 · 0 评论 -
常用正则表达式收集
匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;}匹配空行的正则表达式:/n[/s| ]*/r匹配HTML转载 2009-06-02 09:17:00 · 452 阅读 · 0 评论 -
页面跳转到最上层
<br />if(self!=top){top.location=self.location;}原创 2010-06-09 13:53:00 · 902 阅读 · 0 评论