2008-10-18 58 views
3

只是出于好奇,是否有一个我一直在努力的导航类型的名称?是否有这种类型的页面导航的名称?

它看起来像这样:

<<first <previous 1 2 3 4 5 [...] 20 next> last>>

即导航,你就有了X页面,但你不希望显示X环节,要限制量占用的空间,因此您一次显示链接,并通过省略号指示其他页面的存在。

在中间的某个时刻,它应该是这样的:

<<first <previous [...] 8 9 10 11 12 [...] 20 next> last>>

,两侧省音。

+0

只是不这样做(如SO):1 2 3 [...] 4 5 – eyelidlessness 2008-10-18 04:36:05

回答

7

回答刚才清除这个问题。我在此声明,它没有正式名称。

我也特此为它命名'elided pagination'。

+1

+1为任意决定。我喜欢。 – SingleNegationElimination 2009-04-06 00:53:14

2

这就是所谓的网页分页,搜索结果分页。

0

不确定这个分页方案的普通版本被称为什么(如果有的话)。

但是,我想出了一个能够处理大量页面的高级版本(其中,当您远离当前页面或端点时,省略号(...)会跳过更大的页面块)。

我打电话给我的方案“对数分页”或“对数页面导航”。

你可以在stackoverflow here上找到它(带有实现)。