大鹏一日同风起,扶摇直上九万里。 —— 李白
日记列表

- 2006年08月18日 15:00 星期五
许愿墙
(06-9-4 1:24更新):昨晚看见一家伙(211.154.2.24)在我的许愿墙刷屏,看对方刷屏的方式,估计使用的是外部提交,而不是直接用软件刷屏……我承认我很失败,之前设想的anti-spam机制依然失效,于是先将这位仁兄的ip ban了,然后开始构思新的机制,后来仍然采用验证码的方式,只是不需要用户输入而已,验证码是写死的,当然,要是别人乐意用软件刷,最早的防刷方法依然有效,只是在对方手动的情况下,增加了对方的刷屏成本而已。具体是什么成本……有心情刷的自己研究去……
不过郁闷的是:发现许愿墙在opera下有些问题,比如选择,插入的最新的许愿的位置、层次关系等,都存在问题,有时间再去解决了,现在睡觉是第一要务。
(06-8-30 0:31更新):刚说没ip跟踪,就有人冒我的名字在许愿板乱来
,不过,恰巧我晚上把ip这块保存写好了,于是,我就知道这位仁兄的ip:61.134.49.179,来自陕西省商洛市供电局小区宽带。说完这事说一下今天更新的内容:
- ip保存
- 工具栏自动展开隐藏
(06-8-26 21:50更新):嘿嘿,今天我更新的真早……
- 增加了关闭功能(点击时间右边那个叉叉)
- 增加按照昵称搜索功能(在没有script的情况下依旧有效)
- 许愿提交完之后会清空内容……
(06-8-23 2:09更新):汗……为啥我都得这么晚才更新……
- 空格消失问题解决
- 回车有效
- 拖动便笺到别的便笺之后,松开鼠标,便笺还是会移动到前端(使用了dom-drag.js自定义的事件)
- FF下不能用鼠标定位光标,只能通过方向键.(其实这个问题在ie下也存在),通过限定禁止选择方法只针对便笺实现了。
至于pel提出的noscript时不能看到被挡住的东东....似乎做不到...
(06-8-21 1:53更新):后台实现了,包括删除和修改,包括一个sql效率极低但是相当简单的分页sql……
花了几个晚上,作了个许愿墙的原型出来。实现功能:
- 无论客户端是否支持脚本都能正常运行,应该说这是我目前认可的网站的终极目标。js应该是用来提升用户体验,而不应该限制用户访问网站
- 简单的ajax数据提交及drag
- 虽然未测试,不过估计对sql注入应该具有一定的防御力,而且写了一个似乎还不错的数据库类
未实现:
- 后台管理
- 时间不够,容错性未测试
- UE仍然作的不够,仍然是没时间……
这么久没写asp的东西了,居然还能够跌跌撞撞地写出一个有点样子的小东西,还是有点开心。大家有时间就帮忙测试一下吧






idea's blog
布拉格公园
冷韵的文字空间
Dawn.w/s weblog - Agoodb
Owen's Diary
我们俩