帮忙看看这个翻页技术!!
地址比较长:
http://gqgl.agri.gov.cn/controller?searchType=1&SERVICE_ID=REGISTRY_NJH_YZT_WEB_SEARCHSELLBUY_SEARCH_NEW_MORE_SERVICE&recordperpage=15&newsearch=true&login_result_sign=nologin
这个翻页查到最后
超链接这里是&newsearch=false&searchaction=next就可以翻页,这个是在后台实现的么?前台的话应该要记录页数吧?怎么都找不到?
<%
rs.pagesize=15 'rs为执行查询语句获得的记录集
dim curPage,action
curPage=1
action=request.querystring("searchaction")
select case action
case "next"
curPage = curPage +1
case "prior"
curPage = curPage -1
case "last"
curPage = rs.pagecount
case "first"
curPage = 1
end select if curPage > rs.pagecount then
curPage = rs.pagecount
end if
if curPage < 1 then
curPage = 1
end if
rs.absolutepage=curPage
for i=1 to rs.pagesize '开始输出记录
%>
那不是每次都从1开始么??
一般都会保存缓存中,因为页面没有保存当前页。没有代码也不好说
只要了解保存的种类即可,如果像知道究竟去看源代码!
粘贴到新开的IE窗口中出现以下内容:
提示信息
您没有操作此功能的权限 或 系统忙,请刷新或重新操作。 由此可以推测,服务器端使用Session保存当前参数(包括第几页)