这是一个用下拉菜单来做翻页的通用代码,我觉得这样做比较省空间,蛮好的
其实这个代码就是老外的那个翻页插件,后来是哪位好朋友(不好意思,忘了)修改后放在论坛上的,我还做成过插件,其实光是拷贝也挺方便的。
还有最后一段是前后翻页的按钮,呵呵,这个还是ccjat提醒后加上的,用不用都随便咯。
<%
记录集名字_total = 记录集名字.recordcount
if (记录集名字_numrows < 0) then
记录集名字_numrows = 记录集名字_total
elseif (记录集名字_numrows = 0) then
记录集名字_numrows = 1
end if
记录集名字_first = 1
记录集名字_last = 记录集名字_first 记录集名字_numrows - 1
if (记录集名字_total <> -1) then
if (记录集名字_first > 记录集名字_total) then 记录集名字_first = 记录集名字_total
if (记录集名字_last > 记录集名字_total) then 记录集名字_last = 记录集名字_total
if (记录集名字_numrows > 记录集名字_total) then 记录集名字_numrows = 记录集名字_total
end if
%>
<%
if (记录集名字_total = -1) then
记录集名字_total=0
while (not 记录集名字.eof)
记录集名字_total = 记录集名字_total 1
记录集名字.movenext
wend
if (记录集名字.cursortype > 0) then
记录集名字.movefirst
else
记录集名字.requery
end if
if (记录集名字_numrows < 0 or 记录集名字_numrows > 记录集名字_total) then
记录集名字_numrows = 记录集名字_total
end if
记录集名字_first = 1
记录集名字_last = 记录集名字_first 记录集名字_numrows - 1
if (记录集名字_first > 记录集名字_total) then 记录集名字_first = 记录集名字_total
if (记录集名字_last > 记录集名字_total) then 记录集名字_last = 记录集名字_total
end if
%>
<%
set mm_rs = 记录集名字
mm_rscount = 记录集名字_total
mm_size = 记录集名字_numrows
mm_uniquecol = ""
mm_paramname = ""
mm_offset = 0
mm_attotal = false
mm_paramisdefined = false
if (mm_paramname <> "") then
mm_paramisdefined = (request.querystring(mm_paramname) <> "")
end if
%>
<%
if (not mm_paramisdefined and mm_rscount <> 0) then
r = request.querystring("index")
if r = "" then r = request.querystring("offset")
if r <> "" then mm_offset = int(r)
本新闻共3页,当前在第1页 1 2 3
新闻热点
疑难解答