JavaScript-关于淘宝百度谷歌的分页页码问题?
我们传统的分页一般都是从1、2、3、4、5来分页,但像淘宝、百度、Google他们的分页都是以倍数来显示,我想知道这样做有什么好处?例如:
淘宝:
http://s.taobao.com/search?style=grid&q=%C8%D5%BA%AB%B5%E7%D3%B0&initiative_id=staobaoz_20120807&style=list&s=0
http://s.taobao.com/search?style=grid&q=%C8%D5%BA%AB%B5%E7%D3%B0&initiative_id=staobaoz_20120807&style=list&s=40
http://s.taobao.com/search?style=grid&q=%C8%D5%BA%AB%B5%E7%D3%B0&initiative_id=staobaoz_20120807&style=list&s=80
http://s.taobao.com/search?style=grid&q=%C8%D5%BA%AB%B5%E7%D3%B0&initiative_id=staobaoz_20120807&style=list&s=120
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
防止某些机器人软件按照1.2.3.4的顺序获取内容
举例来说,淘宝的0,40,80,120其实是表示本页记录的起始索引,这样做的好处就是写查询语句的时候方便些:
$start = $_GET['s'];
$sql = "select * from baobei where XXX = XXX limit 0, 40";
他们这做,我像不仅仅是为了编程方便,更多的是考虑到用户体验方面。就像苹果有很多方面跟传统的不一样,他们并不是为了与众不同,而是认为像他们做对用户会更友好