对于闭包的理解和prototype的应用原理
摘要:原文地址: http://kepan1984.spaces.live.com/blog/cns!61CC1E4003C3D2CC!817.entry对于闭包的理解和prototype的应用原理闭包的两个特点:1、作为一个函数变量的一个引用 - 当函数返回时,其处于激活状态。2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。效果是可以实现某个实例的全局引用和修改,但是由于在javascrip...
阅读全文
JS关闭浏览器记录离开时间,刷新不作处理
摘要:今天找了好久网上的方法, 测试了很久其实没有真正解决浏览器区别刷新和关闭并分别处理. 测试了好久只找到IE6可以处理的方法, IE7,FIREFOX压根不起作用,先把东西放上来,以后找到方法了再来更新. 顺便悲哀一下没有真正解决问题 用户关闭页面时, 记录离开的时间, 如果是一个用户在注册,他已经输入了基本的信息比如用户名和邮箱,但是可能在第2个页面的时候他把注册页面关闭了,就可以直接处理下发送一...
阅读全文
树型菜单,梅花雪
摘要:前几天一个同事跟我说用'梅花雪'创建树型菜单很简单,下过来一个自己也试了下.果然很好用 直接从数据库里取记录 Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1CREATE TABLE IF NOT EXISTS `categor...
阅读全文
AJAX在IE下对象重用的问题
摘要:AJAX在IE下调用的时候第一次发送了request,而且返回来的时间是对的,但是多次调用就不行, 时间一直是第一次调用后的值.问了原来的同事,才知道原来IE在很短时间访问同一地址时是从临时文件里读取的, 所以他返回的永远都是第一次调用的临时文件里的时间值. 所以每次发送URL时要保证URL是不一样的. 这样就没有缓存. url + '?r='+Math.random() 加上一个随机数. r 变...
阅读全文
JS常用正则表达式(转载)
摘要:原文地址:http://foolkaka.spaces.live.com/blog/cns!9D8A1D800541E5E7!718.entry 1、 非负整数:”^d+$” 2、 正整数:”^[0-9]*[1-9][0-9]*$” 3、 非正整数:”^((-d+)|(0+))$” 4、 负整数:”^-[0-9]*[1-9][0-9]*$” 5、 整数:”^-?...
阅读全文
javascript innerHTML outerHTML innerText outerText
摘要:我测试的浏览器是'Firefox/3.0.6', IE 6.0两个。IE6.0 支持所有的属性,Firefox/3.0.6只支持innerHTML,其余几个都提示 'undefined' innerHTML 设置或获取位于对象起始和结束标签内的 HTML outerHTML 设置或获取对象及其内容的 HTML 形式 innerText 设置或获取位于对象起始和结束标签内的文本 outer...
阅读全文