คำสั่ง Jquery-man.js
需要分页地方
<ภาษาสคริปต์=จาวาสคริปต์>
ฟังก์ชั่น CheckPage (หน้า) {
$(#plShow).load(plAjax.asp?ID=<%=news_id%>&p=+เพจ);
-
</สคริปต์>
<div id=plShow>
<ภาษาสคริปต์=จาวาสคริปต์>
$(#plShow).load(plAjax.asp?ID=<%=news_id%>);
</สคริปต์>
</div>
-
'完了,就是这么简单 ...
-
plAjax.asp ช่วยเหลือ
<!--#include file=inc/conn.asp-->
-
ID = คำขอ QueryString (ID)
ถ้า ID = หรือ isnull(ID) แล้ว
การตอบสนองสิ้นสุด()
สิ้นสุดถ้า
P = คำขอ QueryString (p)
ถ้า P = หรือ isnull(P) แล้ว
พี = 1
สิ้นสุดถ้า
ถ้า P = 1 แล้ว
sql = เลือก 5 อันดับแรก * จาก pl โดยที่ byID='&ID&' เรียงลำดับตาม id desc
อื่น
พิซ = 5*(P-1)
sql = เลือก 5 อันดับแรก * จาก pl โดยที่ id ไม่อยู่ใน (เลือกด้านบน &pz& id จาก pl โดยที่ byID='&ID&' เรียงลำดับตาม id desc) และ byID='&ID&' เรียงลำดับตาม id desc
สิ้นสุดถ้า
response.Charset=gb2312
ตั้งค่า rs = conn.execute (sql)
ถ้า rs.eof แล้ว
response.Write <dl><dt style='color:#FF0000'>暂无评论!</dt></dl>
การตอบสนองสิ้นสุด()
สิ้นสุดถ้า
ในขณะที่ไม่ใช่ rs.eof
-
<ดล>
<dt><img src=Image/page/face/<%=rs(face)%>.png />
-
ถ้า rs(isShow) แล้ว
การตอบกลับเขียน 游客
อื่น
ตอบกลับเขียน rs (ชื่อ)
สิ้นสุดถ้า
-
<%=rs(adddate)%> 发表
</dt>
<dt><%=rs(เนื้อหา)%></dt>
</ดล>
-
rs.movenext
เวน
RS.ปิด
-
<สไตล์ div=ความสูง:40px;>
<ul class=Page style=margin-top:20px;>
-
这里采用了仿百度分页效果
sql = เลือกจำนวน (*) เป็น maxnum จาก pl โดยที่ byID='&ID&'
อาร์เอส = conn.execute (sql)
สูงสุด = ฿ (สูงสุด)
ถ้า maxnum mod 5 แล้ว
จำนวนหน้า = int(สูงสุด/5)+1
อื่น
จำนวนหน้า = จำนวนสูงสุด/5
สิ้นสุดถ้า
ถ้า P = 1 หรือ P<1 แล้ว
การตอบสนองเขียน <li>首页</li><li>上页</li>
อื่น
response.Write <li><a href='javascript:void(0);' onclick='CheckPage(1)'>首页</a></li><li><a href='javascript:void(0);' onclick='CheckPage(&P-1&)'>上页</a></li>
สิ้นสุดถ้า
ถ้า P>1 แล้ว a=1
ถ้า P>2 แล้ว a=2
ถ้า P>3 แล้ว a=3
ถ้า P>4 แล้ว a=4
ถ้า P>5 แล้ว a=4
สำหรับ i=(Pa) ถึง P-1
response.Write <li class='dpage'><a href='javascript:void(0);' onclick='CheckPage(&i&)'>&i&</a></li>
ต่อไป
การตอบกลับเขียน <li>&P&</li>
สำหรับ j=(P+1) ถึง (P+5)
ถ้า j>pageCount แล้ว
ออกเพื่อ
สิ้นสุดถ้า
response.Write <li class='dpage'><a href='javascript:void(0);' onclick='CheckPage(&j&)'>&j&</a></li>
ต่อไป
ถ้า int(P) = int(pageCount) หรือ int(pageCount) = 0 แล้ว
การตอบสนองเขียน <li>下页</li><li>尾页</li>
อื่น
response.Write <li><a href='javascript:void(0);' onclick='CheckPage(&P+1&)'>下页</a></li><li><a href='javascript:void(0);' onclick='CheckPage(&pageCount&)'>尾页</a></li>
สิ้นสุดถ้า
-
</ul>
</div>
' 样式表
.หน้าหนังสือ{
ความกว้าง:อัตโนมัติ; ความสูง:16px;
-
.หน้า li{
จอแสดงผล: อินไลน์; ความสูง:16px; ความสูงของบรรทัด:16px; ช่องว่างภายในซ้าย: 6px; การจัดตำแหน่งข้อความ: กึ่งกลาง; ขอบซ้าย:5px; ช่องว่างภายในขวา:5px
-
.เพจ .dpage{
เส้นขอบ:1px #D6D6D6 ทึบ; พื้นหลัง:#F7F7F7; แบบอักษรน้ำหนัก: ตัวหนา;
-
#plShow dl{
ความสูง:อัตโนมัติ; ขอบล่าง:1px #D6D6D6 ประ; ขอบบน:8px; ชัดเจน:ทั้งสอง; ความกว้าง:95%;
-
#plShow dt{
ความสูง:24px; การจัดแนวข้อความ: ซ้าย; ความสูงของบรรทัด:24px; สี:#666;
-