另类WordPress防垃圾评论方法

2010-09-17 10:40 by hackerzhou

在博客逐渐进入轨道之后,特别是被搜索引擎索引了之后垃圾评论也就随之而来,这个问题相当普遍。最近明显感到本博客的垃圾评论变多了,虽然用Akismet可以拦截掉,但是由于Akismet有一定的误拦几率,时不时还得去翻翻垃圾箱。 [阅读全文]

HTML/JS/CSS实现的ComboBox

2010-06-09 10:13 by hackerzhou

实现方案1: [阅读全文]

最近遇到的javascript问题总结

2010-05-24 23:36 by hackerzhou

看了很多网上的资料说是firefox的事件要通过一个隐含的e来调用,检验下来发现不尽然.
我的Firefox版本3.6.3,IE版本8.0,onkeydown=”b1OnKeyDown(event,this,3);”用过这一句可以将event传进b1OnKeyDown函数中,可以发现Firefox和IE用的都是event,只不过Firefox的event对象是在时间触发后才会生成,而IE可以用过window.event调用,这个特点被广泛被用来判断浏览器。获得键盘输入键值的区别在于IE使用event.keyCode,Firefox和Opera使用event.which。 [阅读全文]

5月22日 – 免费的顶级域名.tk

2010-05-22 23:00 by hackerzhou

近几天琐事比较繁多,主要以研究jsf为主,初步摸出了写门道,已经开始动手做第一个控件,由于不可避免的还是要用到javascript,继续用万能alert大法调试,懒得用别的调试工具了,反正应该也不会很多,我忍!今天写了一段比较猥琐的code,主要是因为input中的onkeypress只能得到keycode跟之前的value。而我要得到之后的进行校验,就用了onpropertychange/ onchange,还特意去查了一下两者的差别,但是问题又来了,经过这样的校验了之后我没有办法把用户的输入取消了,在不高兴想更好的解法的情况下就用了很不和谐的方法:用onkeypress保存用户每次输入的字串,进行校验,如果校验失败,用上次onkeypress保存的字串覆盖掉当前的value,效果是对了,可是总感觉很别扭,明天接着想。 [阅读全文]