JavaScript面向对象编程[三] 自定义事件
作者:llinzzi 日期:2008-11-28
继 < JavaScript面向对象编程[二] 事件处理>(http://onewww.net/blog/article.asp?id=124)
上一篇给foo类增加了
addEvent和removeEvent方便事件的注册与注销
上一篇给foo类增加了
addEvent和removeEvent方便事件的注册与注销
Tags: JavaScript 面向对象 事件 自定义事件.
IE下的强大调试工具DebugBar
作者:llinzzi 日期:2008-11-26
JavaScript面向对象编程[二] 事件处理
作者:llinzzi 日期:2008-11-20
继 < JavaScript面向对象编程[一] 构造函数 >(http://onewww.net/blog/article.asp?id=106)
如果采用上篇文章的方法构建的类,如果要处理事件按通常的写法会造成回调函数作用域丢失。
程序代码
如果采用上篇文章的方法构建的类,如果要处理事件按通常的写法会造成回调函数作用域丢失。
程序代码Tags: JavaScript 面向对象 事件
JavaScript获取准确的行高
作者:llinzzi 日期:2008-11-19
macbook重装系统
作者:llinzzi 日期:2008-10-21
朋友一台macbook系统坏了,让我拿来修一下。此前我也没玩过mac os x
10.4的系统,也顺便想升级到10.5 印象里重新安装10.5比升级更方便些。
下载了一个10.5的镜像6.6G,下了3天,开始还挺开心,后来反应过来一张4.7的dvd刻不下。。去找了下h9的dvd碟,没买到。
于是回来琢磨怎么硬盘安装,可以用火线的ipod来安装,可我没有。
还有一套方案是先给本分区,分2个驱,把镜像恢复到第二个分区,第二个分区就变成了安装盘,重启可引导。
10.4的系统,也顺便想升级到10.5 印象里重新安装10.5比升级更方便些。
下载了一个10.5的镜像6.6G,下了3天,开始还挺开心,后来反应过来一张4.7的dvd刻不下。。去找了下h9的dvd碟,没买到。
于是回来琢磨怎么硬盘安装,可以用火线的ipod来安装,可我没有。
还有一套方案是先给本分区,分2个驱,把镜像恢复到第二个分区,第二个分区就变成了安装盘,重启可引导。
1500出售闲置AppleTV
作者:llinzzi 日期:2008-10-15
已售出
本来是想买来装上linux当服务器玩的,后来因为没有显示器(apple tv要求的显示器接口是HDMI,租的房子的电视也很差,不支持色差线),配置起来不方便,所以也没玩起来,也懒的折腾了,就卖了。
现在appletvhacks.net介绍appleTV已经可以完全被破解了 可以播放任何格式的影片。
本来是想买来装上linux当服务器玩的,后来因为没有显示器(apple tv要求的显示器接口是HDMI,租的房子的电视也很差,不支持色差线),配置起来不方便,所以也没玩起来,也懒的折腾了,就卖了。
现在appletvhacks.net介绍appleTV已经可以完全被破解了 可以播放任何格式的影片。
Chrome的hack写法以及CSS的支持程度
作者:llinzzi 日期:2008-09-04
JS框架检测器 - YUI Monitor
作者:llinzzi 日期:2008-09-04
firefox插件 记录优酷的播放记录
作者:llinzzi 日期:2008-07-18
基于YUI的城市联动组件
作者:llinzzi 日期:2008-05-20
狗和猫竟然会说人话,还如此搞笑
作者:llinzzi 日期:2008-04-10
带编号和背景的li编写心得
作者:llinzzi 日期:2008-04-02
用Jquery访问WebService并返回Json
作者:llinzzi 日期:2008-01-27
经常会用JavaScript访问asp.net的Webservice的需求,通常的方法是用asp.net ajax来解决,但asp.net ajax框架在不国内并不经常被使用。
在我们的应用中一般会是这样的,使用了jquery作为客户端框架,ajax请求也通常返回html或者json。html这里就不讨论了。返回json一般都是搞一个handler.ashx来处理请求,拼凑字符串来返回json。从而放弃了ws,因为ws返回的是xml,使用起来不方便。
所以我觉着比较完美的解决方法是让ws返回json而且不用asp.net ajax的客户端框是比较理想的解决方法。
通过观测发现asp.net ajax的客户端框架请求webservice的时候返回的是json,为什么webservice没有返回xml而返回了json呢?抓包分析到,关键在request的headers中 “Content-Type: application/json;utf-8” ,因此webservice就使用了json的序列化,应该是“System.Web.Script.Serialization.JavaScriptSerializer”这个类完成的工作,通过web.config的配置,把*.asmx交给了System.Web.Extensions.Dll。也就是这里还是用了asp.net ajax,不过是用的服务端部分,我这里直接用的asp.net 3.5
以上都是在啰嗦,具体的方法很简单,看例子
在我们的应用中一般会是这样的,使用了jquery作为客户端框架,ajax请求也通常返回html或者json。html这里就不讨论了。返回json一般都是搞一个handler.ashx来处理请求,拼凑字符串来返回json。从而放弃了ws,因为ws返回的是xml,使用起来不方便。
所以我觉着比较完美的解决方法是让ws返回json而且不用asp.net ajax的客户端框是比较理想的解决方法。
通过观测发现asp.net ajax的客户端框架请求webservice的时候返回的是json,为什么webservice没有返回xml而返回了json呢?抓包分析到,关键在request的headers中 “Content-Type: application/json;utf-8” ,因此webservice就使用了json的序列化,应该是“System.Web.Script.Serialization.JavaScriptSerializer”这个类完成的工作,通过web.config的配置,把*.asmx交给了System.Web.Extensions.Dll。也就是这里还是用了asp.net ajax,不过是用的服务端部分,我这里直接用的asp.net 3.5
以上都是在啰嗦,具体的方法很简单,看例子


Flash动画







