Aunque estoy pensando que si pulsa sobre los puntos sucesivos no te mostrará los número intermedios... seguirán apareciendo puntos sucesivos..
Olvida mi código... Está fatal..!!
Este sí
Código PHP:
Muestro los enlaces
numPag = PaginaActual - 4
If PaginaActual >= 1 AND PaginaActual < 4 Then
For i=1 TO 4
%>
<a href="rspagina.asp?pagina=1"><%=i%></a>
<%
Next
%>
<a href="rspagina.asp?pagina=5">...</a>
<a href="rspagina.asp?pagina=<%=PaginasTotales%>"><%=PaginasTotales%></a>
<%
Else
%>
<a href="rspagina.asp?pagina=1">1</a>
<a href="rspagina.asp?pagina=<%=numPag-1%>">...</a>
<%
For i=numPag TO PaginaActual
%>
<a href="rspagina.asp?pagina=<%=i%>"><%=i%></a>
<%
Next
If PaginaActual<PaginasTotales-4 Then
%>
<a href="rspagina.asp?pagina=<%=(PaginaActual+1)%>">...</a>
<%
End If
If PaginaActual <> PaginasTotales Then
%>
<a href="rspagina.asp?pagina=<%=PaginasTotales%>"><%=PaginasTotales%></a>
<%
End If
End If
%>
Un beso