这样的分页代码如何填加跳转到第几页的代码 100
<%ifpages>1thenresponse.Write"<ahref=?pages="&pages-1&"&"&lj&">前一页</a> "elseresp...
<%
if pages>1 then
response.Write"<a href=?pages="&pages-1&"&"&lj&">前一页</a> "
else
response.Write"前一页 "
end if
if pages<=rscp.pagecount-5 then
start=pages-5
else
start=rscp.pagecount-10
end if
if start<=0 then start=1
for i=start to rscp.pagecount
if i=pages then
response.Write" "&i
else
if i<start+11 then
response.Write" <a href=?pages="&i&"&"&lj&">"&i&"</a>"
else
exit for
end if
end if
next
if pages<rscp.pagecount then
response.Write" <a href=?pages="&pages+1&"&"&lj&">下一页</a>"
else
response.Write" 下一页"
end if%> 展开
if pages>1 then
response.Write"<a href=?pages="&pages-1&"&"&lj&">前一页</a> "
else
response.Write"前一页 "
end if
if pages<=rscp.pagecount-5 then
start=pages-5
else
start=rscp.pagecount-10
end if
if start<=0 then start=1
for i=start to rscp.pagecount
if i=pages then
response.Write" "&i
else
if i<start+11 then
response.Write" <a href=?pages="&i&"&"&lj&">"&i&"</a>"
else
exit for
end if
end if
next
if pages<rscp.pagecount then
response.Write" <a href=?pages="&pages+1&"&"&lj&">下一页</a>"
else
response.Write" 下一页"
end if%> 展开
展开全部
<input type="text" name="pages" id="pages" /> //这里是个输入框,输入页数。
<input type="button" name="跳转" onclick="go()" />//这里是按钮,点击跳转,触发go()方法。
<script type="text/javascript">
function go(){
var pages = document.getElementById("pages").value;//得到id为pages输入框的值
location.href = "...?pages="+pages;//这里相当于你那个超链接,只是把输入框里的值加上然后请求过去
}
</script>
这是我自己写的,没有调试,也许调试有错,但这只是一个思路,相信你懂的。谢谢。有问题再问。
<input type="button" name="跳转" onclick="go()" />//这里是按钮,点击跳转,触发go()方法。
<script type="text/javascript">
function go(){
var pages = document.getElementById("pages").value;//得到id为pages输入框的值
location.href = "...?pages="+pages;//这里相当于你那个超链接,只是把输入框里的值加上然后请求过去
}
</script>
这是我自己写的,没有调试,也许调试有错,但这只是一个思路,相信你懂的。谢谢。有问题再问。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询