...

JScript分页技术的实现

系统 1609 0

 

< SCRIPT  LANGUAGE ="JavaScript" > ...
<!--
 
var  global  =   new  Object();
 global.totalNum 
=   0 ; // 总记录条数
 global.totalpage  =   0 ;
 global.pageNumber 
=   1 ;
 global.listNum 
=   10 ;
 global.rNum 
=   ' <%=Request.QueryString("recordsNum")%> ' ;
 
if  ( ! (parseInt(global.rNum) > 0 ))
  global.rNum 
=   0 ;
 
function  prePage() ... { // 上页
  global.rNum  =  parseInt(global.rNum)  -  global.listNum;
  
if  (global.rNum  <   0 )
   global.rNum 
=   0 ;
  window.location.href
= " stu_admin.asp?recordsNum= "   +  global.rNum;
 }

 
function  nextPage() ... { // 下页 
  global.rNum  =  parseInt(global.rNum)  +  global.listNum;
  window.location.href
= " stu_admin.asp?recordsNum= "   +  global.rNum;
 }

 
function  lastPage() ... { // 尾页
  global.rNum  =  (global.totalPage  -   1 *  global.listNum;
  window.location.href
= " stu_admin.asp?recordsNum= "   +  global.rNum;
 }

 
function  firstPage() ... { // 守业
  window.location.href = " stu_admin.asp " ;
 }

// -->
</ SCRIPT >
<!-- #include file="conn.asp" -->
<% ...
 
dim  curNum,totalNum
 curNum 
=  Request.QueryString( " recordsNum " )
 curNum 
=  curNum  +   0
 objComm.CommandText 
=   " select COUNT(*) AS A from userstu "
 
set  objRS  =  objComm.Execute
 totalNum 
=  objRS( " A " )
 objComm.CommandText 
=   " select * from userstu "
 
set  objRS  =  objComm.Execute
 objRS.Move curNum
%>
< SCRIPT  LANGUAGE ="JavaScript" > ...
<!--
 global.totalNum 
=   ' <%=totalNum%> '
 global.totalPage 
=  parseInt(global.totalNum / global.listNum);
 
if  (global.totalNum % global.listNum  !=   0 )
  global.totalPage 
++  ;

// -->
</ SCRIPT >
< link  type ="text/css"  rel ="stylesheet"  href ="style.css"   />
< style  type ="text/css" > ...
<!--
body 
{...} {
 margin-left
:  10px ;
}

.STYLE2 
{...} { color :  #000000 }
-->



</ style >< table  width ="850"  height ="15"  border ="0"  cellpadding ="0"  cellspacing ="0" >
  
< tr >
    
< td  width ="373" >< form  id ="form1"  name ="form1"  method ="post"  action ="" >
      请输入关键字:
      
< input  type ="text"  name ="textfield"   />
      
< select  name ="select" >
        
< option > 姓名 </ option >
        
< option > 学号 </ option >
        
< option > 系别 </ option >
      
</ select >
       
&nbsp; < input  type ="submit"  name ="Submit"  value ="搜索"   />
    
</ form >     
    
</ td >
    
< td  width ="309"  align ="right" >< href ="stu_admin.asp"  target ="_self" > 【查看记录】 </ a >< href ="stu_add.asp"  target ="_self" > 【添加记录】 </ a ></ td >
  
</ tr >
  
< tr >< td  colspan ="2" >< hr  color ="#999999"  size ="0"   /></ td ></ tr >
</ table >
< table  border ="0"  cellspacing ="1"  width ="600" >
< tr >< td  colspan =3  align =center >
</ td ></ tr >
</ table >
< table  align =center >
 
< tr >
  
< td >
    
< span  style ="cursor:hand;color:#0000FF" >
   
< font  onclick ='firstPage()' > 首页 </ font >
    
</ span >
  
</ td >
  
< td >
    
< span  id ='btn2'  style ="cursor:hand;color:#0000FF" >
   
< font  onclick ='prePage()' > 上一页 </ font >
    
</ span >
  
</ td >
  
< td >
    
< span  id ='btn1'  style ="cursor:hand;color:#0000FF" >
   
< font  onclick ='nextPage()' > 下一页 </ font >
    
</ span >
  
</ td >
  
< td >
    
< span  style ="cursor:hand;color:#0000FF" >
   
< font  onclick ='lastPage()' > 尾页 </ font >
    
</ span >
  
</ td >
 
</ tr >
</ table >
< table  border =0  cellspacing =1  bgcolor =#000000 >
< tr >
 
< td  width ="100"  align ="center"  bgcolor =#33CCFF >< span  class ="STYLE2" > 姓名 </ span ></ td >
 
< td  width ="100"  align ="center"  bgcolor =#33CCFF > 学号 </ td >
 
< td  width ="100"  align ="center"  bgcolor =#33CCFF > 密码 </ td >
 
< td  width ="200"  align ="center"  bgcolor =#33CCFF > 邮件 </ td >
 
< td  width ="120"  align ="center"  bgcolor =#33CCFF > 系别 </ td >
 
< td  width ="100"  align ="center"  bgcolor =#33CCFF > 分数 </ td >
 
< td  width ="30"  align ="center"  bgcolor =#33CCFF > 删除 </ td >
 
< td  width ="30"  align ="center"  bgcolor =#33CCFF > 修改 </ td >
  
</ tr >   
<% ...
 
dim  i
 i 
=   0
 
while   not  objRS.eof  And  i <   10
%>
      
< tr  class ="<%=classtype%>" >
    
    
 
< td  bgcolor =#ffffff > <% = objRS( " name " ) %> </ td >

JScript分页技术的实现


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论