- 博客(4)
- 收藏
- 关注
原创 showModalDialog和showModelessDialog使用心得
网上找了好长时间 大都是window.opener.location.reload(),等等 都不是我想要的 最后终于发现了一个 想知道的就往下看看吧 showModalDialog和showModelessDialog 一、showModalDialog和showModelessDialog有什么不同? showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭...
2011-07-15 14:29:51 76
原创 用JavaScript实现单继承和多继承的简单方法
JavaScript就其本质是函数式编程语言,是Lisp的后代,同时又加入了一下面向对象编程的元素,放弃了一些难懂的函数式语言的元素。 函数式编程语言可以实现面向对象编程,这是毫无疑义的,Curry方法可以实现对类和对象的模拟。但是JavaScript提供了另一种实现OOP的方法:原型继承。 因此,JavaScript实现面向对象编程和一般的函数式编程语言还是有所区别的。 ...
2011-07-08 12:02:47 141
原创 JS压缩工具
现在的Web项目总是离不开大量JavaScript,而JS文件的体积也越来越大,也越来越影响页面的感知性能(Perceived Performance)。因此,我们会对JS文件进行压缩,一方面是使用Gzip,而另一方面则是去除JS文件里的注释、空白,并且压缩局部变量长度等等。对于一些成熟的类库来说,它们本身都会提供“完整注释”以及“强烈压缩”两个版本。但是,有时候我们需要自己修复类库里的bug,这...
2011-07-06 17:55:20 163
原创 使用firefox xmlhttprequest同步的时候,无法加载数据
使用firefox xmlhttprequest同步的时候,是不会onreadystatechange事件的,但在IE下会触发,到firefox网站上查了下,发现这个方法要这么写 Javascript代码 收藏代码 [code="java"]oXmlHttp.open('GET', url,false); oXmlHttp.send(); if ( oXmlHtt...
2011-07-06 17:23:31 311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人