menggunakan Jquery-man.js
需要分页地方
<bahasa skrip=javascript>
fungsi Halaman Pemeriksaan(halaman){
$(#plShow).load(plAjax.asp?ID=<%=news_id%>&p=+halaman);
}
</skrip>
<div id=plTunjukkan>
<bahasa skrip=javascript>
$(#plShow).load(plAjax.asp?ID=<%=news_id%>);
</skrip>
</div>
<%
'完了,就是这么简单 ...
%>
plAjax.asp 显示分页
<!--#termasuk file=inc/conn.asp-->
<%
ID = permintaan.QueryString(ID)
jika ID = atau isnull(ID) maka
respon.Akhir()
berakhir jika
P = permintaan.QueryString(p)
jika P = atau isnull(P) maka
P = 1
berakhir jika
jika P = 1 maka
sql = pilih 5 teratas * dari pl di mana byID='&ID&' pesan berdasarkan id desc
kalau tidak
pz = 5*(P-1)
sql = pilih 5 teratas * dari pl di mana id tidak masuk (pilih &pz& id teratas dari pl di mana byID='&ID&' pesan berdasarkan id desc) dan byID='&ID&' pesan berdasarkan id desc
berakhir jika
respons.Charset=gb2312
setel rs = samb.execute(sql)
jika rs.eof maka
respon.Tulis <dl><dt style='color:#FF0000'>暂无评论!</dt></dl>
respon.Akhir()
berakhir jika
sementara bukan rs.eof
%>
<dl>
<dt><img src=Gambar/halaman/wajah/<%=rs(wajah)%>.png />
<%
jika rs(isShow) maka
respon. Tulis 游客
kalau tidak
respon.Tulis rs(nama)
berakhir jika
%>
<%=rs(tanggal tambahan)%> 发表
</dt>
<dt><%=rs(konten)%></dt>
</dl>
<%
rs.movenext
pergi ke
rs.tutup
%>
<gaya div=tinggi:40px;>
<ul class=Gaya halaman=margin-top:20px;>
<%
'这里采用了仿百度分页效果
sql = pilih count(*) sebagai maxnum dari pl di mana byID='&ID&'
rs = samb.execute(sql)
jumlah maksimal = rs(jumlah maksimal)
jika maxnum mod 5 maka
jumlah halaman = int(jumlah maksimal/5)+1
kalau tidak
jumlah halaman = jumlah maksimal/5
berakhir jika
jika P = 1 atau P<1 maka
respon.Tulis <li>首页</li><li>上页</li>
kalau tidak
respon.Tulis <li><a href='javascript:void(0);' onclick='CheckPage(1)'>首页</a></li><li><a href='javascript:void(0);' onclick='CheckPage(&P-1&)'>上页</a></li>
berakhir jika
jika P>1 maka a=1
jika P>2 maka a=2
jika P>3 maka a=3
jika P>4 maka a=4
jika P>5 maka a=4
untuk i=(Pa) hingga P-1
respon.Tulis <li class='dpage'><a href='javascript:void(0);' onclick='CheckPage(&i&)'>&i&</a></li>
Berikutnya
respon.Tulis <li>&P&</li>
untuk j=(P+1) sampai (P+5)
jika j>hitungan halaman maka
keluar untuk
berakhir jika
respon.Tulis <li class='dpage'><a href='javascript:void(0);' onclick='CheckPage(&j&)'>&j&</a></li>
Berikutnya
jika int(P) = int(jumlah halaman) atau int(jumlah halaman) = 0 maka
respon.Tulis <li>下页</li><li>尾页</li>
kalau tidak
respon.Tulis <li><a href='javascript:void(0);' onclick='CheckPage(&P+1&)'>下页</a></li><li><a href='javascript:void(0);' onclick='CheckPage(&pageCount&)'>尾页</a></li>
berakhir jika
%>
</ul>
</div>
' 样式表
.Halaman{
lebar:otomatis; tinggi:16 piksel;
}
.Halaman li{
tampilan: sebaris; tinggi:16 piksel; tinggi garis:16px; padding-kiri:6px; perataan teks:tengah; margin-kiri:5px; padding-kanan:5px
}
.Halaman .dhalaman{
batas:1 piksel #D6D6D6 padat; latar belakang:#F7F7F7; berat font: tebal;
}
#tlTunjukkan dl{
tinggi:otomatis; border-bottom:1px #D6D6D6 putus-putus; margin-atas:8px; jelas: keduanya; lebar:95%;
}
#tolongTunjukkan dt{
tinggi:24 piksel; perataan teks:kiri; tinggi garis:24px; warna:#666;
}