电脑技术学习

修改动易栏目列表的分页效果

dn001

1:从搜索的角度来讲,我不知道bd或者gg是不是会抓取select表单中的链接,或者权重怎么样,所以我希望以链接的形式表示出来,但是事实上,动易的标签只有上下页和首页末页是直接通过a标签来展示的,更要命的是,首页的链接中包含index.xxx等内容,权重显然不如目录,所以,我要改。

2:从用户易用性角度来讲,目前动易是这个样子

“共 36 篇文章首页 上一页 下一页 尾页 页次:1/3页15篇文章/页 转到:第X页”

一共多少篇文章,这个信息是有用的,页次和xx篇/页,我觉得很不直观,其实并无太大作用,而用户找东西,一般是顺着一页一页翻的,转到第X页,我觉得是个使用率更少的东西,我参考了各大网站的分页,比较喜欢youku的方法,是这个样子的,

“共228个视频当前显示1-20个视频首页 | 上一页 | 1 2 3 4 5 6 7 8 9 | 下一页 | 尾页”

这个样子,显然是比较直观的,于是乎,挥动我勤劳的双手,用仅有的asp知识,对动易进行了修改。

二:怎么改?

修改起来还是比较容易的,对于大家来说,将Function ShowPage_Html整个替换掉就可以了,打开PowerEasyCommon.Front.asp
找到Function ShowPage_Html(ByVal strPath, iClassID, FileExt, sfilename, totalnumber, MaxPerPage, CurrentPage, ShowTotal, ShowAllPages, strUnit)这一行,我的在第3244行,直到End Function,我的在第3438行。将这些内柔替换为我的附件里给的内容,重新生成你的栏目页。