Utiliser Jquery-man.js
需要分页地方
<langage de script=javascript>
fonction CheckPage(pages){
$(#plShow).load(plAjax.asp?ID=<%=news_id%>&p=+pages);
}
</script>
<identifiant div=plShow>
<langage de script=javascript>
$(#plShow).load(plAjax.asp?ID=<%=news_id%>);
</script>
</div>
<%
'完了,就是这么简单...
%>
plAjax.asp 显示分页
<!--#include file=inc/conn.asp-->
<%
ID = requête.QueryString(ID)
si ID = ou est nul (ID) alors
réponse.Fin()
finir si
P = requête.QueryString(p)
si P = ou est nul (P) alors
P = 1
finir si
si P = 1 alors
sql = sélectionner les 5 premiers * à partir de pl où byID='&ID&' trier par id desc
autre
pz = 5*(P-1)
sql = sélectionnez top 5 * à partir de pl où l'identifiant n'est pas dans (sélectionnez top &pz& id à partir de pl où byID='&ID&' ordre par id desc) et byID='&ID&' ordre par id desc
finir si
réponse.Charset=gb2312
définir rs = conn.execute(sql)
si rs.eof alors
réponse.Write <dl><dt style='color:#FF0000'>暂无评论!</dt></dl>
réponse.Fin()
finir si
bien que ce ne soit pas rs.eof
%>
<dl>
<dt><img src=Image/page/face/<%=rs(face)%>.png />
<%
si rs(isShow) alors
réponse.Écrire 游客
autre
réponse.Écrivez rs(nom)
finir si
%>
<%=rs(adddate)%> 发表
</dt>
<dt><%=rs(content)%></dt>
</dl>
<%
rs.movenext
wend
rs.fermer
%>
<div style=hauteur:40px;>
<ul class=Style de page=margin-top:20px;>
<%
'这里采用了仿百度分页效果
sql = sélectionnez count(*) comme maxnum à partir de pl où byID='&ID&'
rs = conn.execute(sql)
numéromax = rs(numéromax)
si maxnum mod 5 alors
pageCount = int(maxnum/5)+1
autre
nombre de pages = nombremax/5
finir si
si P = 1 ou P<1 alors
réponse.Écrivez <li>首页</li><li>上页</li>
autre
réponse.Write <li><a href='javascript:void(0);' onclick='CheckPage(1)'>首页</a></li><li><a href='javascript:void(0);' onclick='CheckPage(&P-1&)'>上页</a></li>
finir si
si P>1 alors a=1
si P>2 alors a=2
si P>3 alors a=3
si P>4 alors a=4
si P>5 alors a=4
pour i=(Pa) à P-1
réponse.Write <li class='dpage'><a href='javascript:void(0);' onclick='CheckPage(&i&)'>&i&</a></li>
suivant
réponse.Écrivez <li>&P&</li>
pour j=(P+1) à (P+5)
si j>comptepage alors
sortie pour
finir si
réponse.Write <li class='dpage'><a href='javascript:void(0);' onclick='CheckPage(&j&)'>&j&</a></li>
suivant
si int(P) = int(pageCount) ou int(pageCount) = 0 alors
réponse.Écrivez <li>下页</li><li>尾页</li>
autre
réponse.Write <li><a href='javascript:void(0);' onclick='CheckPage(&P+1&)'>下页</a></li><li><a href='javascript:void(0);' onclick='CheckPage(&pageCount&)'>尾页</a></li>
finir si
%>
</ul>
</div>
' 样式表
.Page{
largeur:automatique; hauteur : 16 px ;
}
.Page li{
affichage:en ligne; hauteur : 16 px ; hauteur de ligne : 16 px ; remplissage-gauche : 6px ; texte-align:centre; marge gauche : 5 px ; remplissage à droite : 5px
}
.Page .dpage{
bordure : 1px #D6D6D6 solide ; arrière-plan :#F7F7F7 ; poids de la police : gras ;
}
#plAfficher dl{
hauteur : auto ; border-bottom:1px #D6D6D6 en pointillés ; marge supérieure : 8 px ; clair : les deux ; largeur : 95 % ;
}
#plAfficher dt{
hauteur : 24 px ; texte-align:gauche; hauteur de ligne : 24 px ; couleur : #666 ;
}