【本文收录于Go4Pro.org】 在我的任氏有无轩页面中,有一个专门记载湖人比赛情况的页面:http://www.rsywx.net/misc/lakers.php。随着NBA 08-09赛季的开幕,这个页面就开始频繁的更新了。 在之前的改版中,我已经将这个页面用Smarty页面重新改写了,这次是要为其加入导出比赛情况到Excel文件的功能。 ============
Read the rest of this entry »站点后台改版近况
到目前为止,还是很有收获。很多页面都已经改造到使用Smarty引擎,而且有两个页面(http://www.rsywx.net和各本书籍的详细情况的页面——后一个页面无法直接访问,需要进入书籍列表后点击一本书籍后进入)使用了XAJAX技术。我个人认为后一个XAJAX技术的应用更加“有用”:我可以在不刷新页面的前提下完成添加一本书的TAG的任务。 Smarty的速度还是可以信赖的,它的模板编译功能很强大。而XAJAX也很易用,我不用再去学习jQuery或者别的什么ajax框架。 现在还有读书页面和杂项页面需要改动。然后就要开始加入一些XAJAX的示例页面了。
Read the rest of this entry »“任氏有无轩”后台改版
2F设置好了,php-interbase的模块春阳也给我编译好了……似乎没有什么理由再阻止我进行后台的改版。 当然,前台不会动——毕竟那是我花了钱请人设计的,还没有用上多久马上改版说不过去。 后台想这么改动: 所有的页面改用Smarty引擎来支持; 必要的页面会用到XAJAX的技术实现ajax的效果。 目前只是测试了一个页面,就是www.rsywx.net的首页。当你用你的鼠标移进、移出两个小图片时,右边会出现、隐藏相应的文字说明。这个就是用XAJAX实现的。当然,这个只是很初级的应用。 我还会开辟一个专门讲述Smarty和另一个专门讲述XAJAX的栏目。希望到时有人关注。 由于我的2F已经支持InterBase并安装了FireBird服务器,因此我将在近日将Vista上的IB数据库迁移到FB下去。希望能顺利。我使用IB已经有很多年了,还写了(至今)国内唯一一本关于IB的书。这份感情和依赖是Borland/CodeGear/Embarcadero无法理解的。也许,使用FB多了后,我会再次捉刀,写本关于FB的书吧,毕竟FB和IB太相像了。 ……
Read the rest of this entry »XAJAX学习笔记(六)
今天完成了一个类似Accordion的DEMO。 Demo 08
Read the rest of this entry »XAJAX学习笔记(五)
今天完成了所谓的Autocomplete,又称作Incremental Search的XAJAX实现。 还不是很完整,有一个地方还需要改进:可以使用键盘在各个选择项中来回移动,按回车选择,按ESC关闭弹出框等。 Demo地址在这里
Read the rest of this entry »XAJAX学习笔记(四)
昨天完成了一个新的XAJAX的DEMO,是一个类似digg.com样式的在线投票(“顶”或者“拍”)系统。 暂时没有考虑重新刷新页面后可以重新投票的问题,不过在实际应用中必须加以考虑的。 Demo 5: 在线“顶/拍”系统。
Read the rest of this entry »XAJAX学习笔记(三)
昨天完成了两个DEMO,都是关于级联下拉框的。应该说这个应用还是很多的,比如:先选择省、再选择市、然后可以继续选择区这样的结构。 Demo 3:两级下拉框 Demo 4:三级下拉框 实施本身没有什么太大的问题,但是在考虑IE/FF的兼容性时却遇到了一些问题。主要是出在如何将一个select下拉框中已有的option去掉上。IE和FF的代码是不一样的:
Read the rest of this entry »