導航:首頁 > 編程語言 > 上一頁下一頁代碼

上一頁下一頁代碼

發布時間:2023-09-04 23:48:49

⑴ 織夢產品展示上一頁下一頁代碼

1、看來您的代碼應該是列表頁自模板吧
2、列表頁的分頁調用標簽是這樣的{dede:pagelist listitem="index,pre,pageno,next,end," listsize="2"/},包含上一頁,下一頁,頁碼等
3、當然,調用出來後osucai.com建議你給分頁做一個好看的樣式哦
4、關於分頁按鈕的樣式請參看css手冊寫法,或者去參考別人網站列表分頁的樣式

多素材織夢模板
為您解答
望採納

⑵ asp網頁頁面中如何添加上一頁 下一頁代碼

showpage.asp頁面內容
--------------------------------------------------------------------------------------------------------
<%
'***********************************************
'函數名:PasteURL
'作 用:向地址中加入 ? 或 &
'參 數:strUrl ----網址
'返回值:加了 ? 或 & 的網址
'***********************************************
function PasteURL(strUrl)
if strUrl="" then
PasteURL=""
exit function
end if
'如果傳入的URL末尾不是"?",有兩種情況:
'1.無「?」,此時需加入一個「?」
'2. 有「?」再判斷有無「&」
if InStr(strUrl,"?")<len(strUrl) then
if InStr(strUrl,"?")>1 then
if InStr(strUrl,"&")<len(strUrl) then
PasteURL=strUrl & "&"
else
PasteURL=strUrl
end if
else
PasteURL=strUrl & "?"
end if
else
PasteURL=strUrl
end if
end function

'***********************************************
'過程名:ShowPage
'作 用:顯示「上一頁 下一頁」等信息
'參 數:sDesURL ----鏈接地址,可以是一個文件名,也可以是一個有一些參數所URL
' nTotalNumber ----總數量
' nMaxPerPage ----每頁數量
' nCurrentPage ----當前頁
' bShowTotal ----是否顯示總數量
' bShowCombo ---是否用下拉列表顯示所有頁面以供跳轉。有某些頁面不能使用,否則會出現js錯誤。
' sUnit ----計數刻度(如每頁數條或每頁多少個)
'***********************************************
sub ShowPage(sDesURL, nTotalNumber, nMaxPerPage, nCurrentPage, bShowTotal, bShowCombo, sUnit)
dim n, i,strTemp,strUrl
'計算頁數
if nTotalNumber mod nMaxPerPage=0 then
n= nTotalNumber \ nMaxPerPage
else
n= nTotalNumber \ nMaxPerPage+1
end if
'判斷nCurrentPage
if nCurrentPage < 1 then
nCurrentPage = 1
elseif nCurrentPage > n then
nCurrentPage = n
end if

Response.Write "<table style='border-top:1px solid #e5e3e6;width:100%;font-size:12px;height:14px;background:none;' align='center' ID='Table1'><form name='ShowPages' method='Post' action='" & sDesURL & "' ID='Form1'><tr><td><font size='-1' >"
if bShowTotal=true then
Response.Write "共 <b>" & nTotalNumber & "</b> " & sUnit & " "
end if
'根據輸入的sDesURL向它加入?或&
strUrl=PasteURL(sDesURL)
if nCurrentPage<2 then
Response.Write "首頁 上一頁 "
else
Response.Write "<a href='" & strUrl & "page=1'>首頁</a> "
Response.Write "<a href='" & strUrl & "page=" & (nCurrentPage-1) & "'>上一頁</a> "
end if

if n-nCurrentPage<1 then
Response.Write "下一頁 尾頁"
else
Response.Write "<a href='" & strUrl & "page=" & (nCurrentPage+1) & "'>下一頁</a> "
Response.Write "<a href='" & strUrl & "page=" & n & "'>尾頁</a>"
end if
Response.Write " 頁次:<strong><font color=red>" & nCurrentPage & "</font>/" & n & "</strong>頁 "
Response.Write " <b>" & nMaxPerPage & "</b>" & sUnit & "/頁"
if bShowCombo=True then
Response.Write " 跳轉至:<SELECT name='page' size='1' onchange='javascript:submit()' ID='Select1'>"
for i = 1 to n
Response.Write "<option value='" & i & "'"
if cint(nCurrentPage)=cint(i) then Response.Write " selected "
Response.Write ">第" & i & "頁</option>"
next
Response.Write "</SELECT>"
end if
Response.Write "</font></td></tr></form></table>"
end sub
%>

實例引用頁面內容
--------------------------------------------------------------------------------------------------------
<!--#include file="conn.asp"-->
<!--#include file="showpage.asp"-->

<%
'顯示相關列表
sql2="select * from IM_P_Blog order by hits desc"
set rs2=server.createobject("adodb.recordset")
rs2.open sql2,conn,3,2

'分頁部分
CurrentPage = Request("page")
if Not IsNumeric(CurrentPage) Then
CurrentPage = "1"
end if
if rs2.EOF Then
response.write("暫無相關討論主題...<br/>")
Response.End
end if
CurrentPage=Cint(CurrentPage)
'自定義每頁顯示信息數
rs2.PageSize =30

'默認信息 conMaxPerPage_Default
If CurrentPage < 1 Then CurrentPage = 1
If CurrentPage > rs2.PageCount Then
CurrentPage = rs2.PageCount
end if
rs2.AbsolutePage = CurrentPage
if not rs2.eof then
i=1
do while not rs2.eof
'這里顯示分面列表中的內容
'自己發揮
'/********************************************/

i=i+1
if i>rs2.PageSize then exit do
rs2.movenext
loop

end if
'調用頁面函數
call showpage("bloglist.asp", rs2.RecordCount, rs2.PageSize, CurrentPage, true, true, "項")
%>

注釋:以上直接套用就可以了。其中以下
'這里顯示分面列表中的內容
'自己發揮
'/********************************************/
為你自己分頁頁面內容顯示。如不懂,可以Qme334194041

⑶ 網頁上如何做上一頁下一頁

網頁上做上一頁下一頁的具體方法如下:

這個將dreamweaver啟動後,切換到代碼模試就可以編寫程序

⑷ 網頁中的「下一頁」怎麼實現

網頁中的「下一頁」實現的方法。

如下參考:

1.首先,打開HTML編輯器並創建一個新的HTML文件,如index.html。

⑸ HTML中如何使網頁在下面的每一個div中自動分頁顯示上一頁下一頁

<!DOCTYPEhtml>
<HTML>

<HEAD>
<TITLE>NewDocument</TITLE>
<styletype="text/css">
*{
margin:0;
padding:0;
}

#content{
margin:auto;
width:400px;
border:1pxsolidblack;
}

.on{
color:red
}

.off{
color:black
}

body{
font-family:"CourierNew"
}

ul{
padding:10px0px10px45px;
}

ulli{
color:red
}
</style>
<scripttype="text/javascript">
window.onload=function(){
Page.arr=Page.pushArr();
Page.setClickPageNum();
Page.allContent("null");
}
varPage={
defaultPerPageNum:4,
arr:null,
removedBlankStr:function(str){
varregex=/^s*|s*$/g;
returnstr.replace(regex,"");
},
setTotalPageNums:function(){
varpp=Number(Page.perPageNum('t1'));
varpnums=Page.arr.length/pp>parseInt(Page.arr.length/pp)?parseInt(Page.arr.length/pp)+1:Page.arr.length/pp;
vardiv=document.getElementById('pagenum');
div.innerHTML="";
for(vari=0;i<pnums;i++){
vara=document.createElement('a');
a.href="#";
a.innerHTML=i+1;
a.setAttribute('class','off');
div.appendChild(a);
div.innerHTML+="&nbsp;";
}
Page.setClickPageNum();
},
perPageNum:function(PerPageNum){
varpv=document.getElementById(PerPageNum).value;
pv=Page.removedBlankStr(pv);
if(""==pv||isNaN(pv)||(newRegExp(/^[-]*[0]+.*?$/g).test(pv))||pv<0){
pv=Page.defaultPerPageNum;
document.getElementById(PerPageNum).value=pv;
}
document.getElementById('p1').innerHTML=pv;
returnpv;
},
getClickPageNum:function(diva){
returnparseFloat(diva.innerHTML);
},
setClickPageNum:function(){
vardivx=document.getElementById('pagenum');
vara=divx.children;
varlen=a.length;
for(vari=0;i<len;i++){
a[i].onclick=function(){
this.className="on";
Page.allContent(this);
};
}
},
pushArr:function(){
vararr=newArray();
varul=document.getElementById('ul1');
varlen=ul.children.length;
for(vari=0;i<len;i++){
arr.push(ul.children[i]);
}
returnarr;
},
allContent:function(divb){
varul=document.getElementById('ul1');
ul.innerHTML="";
varpp=parseFloat(this.perPageNum('t1'));
if("null"==divb){
divb=document.getElementById('pagenum').children[0];
divb.className="on";
}
varpg=this.getClickPageNum(divb);//123
varppj=pp*(pg-1);//048
varend=ppj+pp;//4812
vararr=this.arr;
varpnums=arr.length/pp>parseInt(arr.length/pp)?parseInt(arr.length/pp)+1:arr.length/pp;
for(vari=ppj;i<end;i++){
vara=arr[i];
if(null!=a){
ul.appendChild(a);
}
}
},
doAction:function(){
Page.perPageNum('t1');
Page.setTotalPageNums();
Page.allContent("null");
}
};
</script>
</HEAD>

<BODY>
<divid='content'>
<ulid="ul1">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
</ul>
<divid="pagenum"><ahref="#"class="on">1</a>&nbsp;<ahref="#">2</a>&nbsp;<ahref="#">3</a>
</div>
<inputtype="text"value="4"id="t1"/>&nbsp;
<inputtype="button"value="set"onclick="Page.doAction();"/>&nbsp;&nbsp;EachPage
<aid="p1"></a>Records</div>
</BODY>

</HTML>

⑹ htm頁面怎麼用js做簡單的上一頁下一頁代碼

<script>
//上一頁
functionup(){
//首先你頁面上要有一個標志標志當前是第幾頁
//然後在這里減去1再放進鏈接里
varpageno=當前頁數-1;
if(pageno==0){
alert("當前已經是第一頁!");
returnfalse;
}
/*這里在將當前頁數賦值到頁面做顯示標志*/
window.location.href="a.htm?b=123&b=qwe&c="+pageno;
}
//下一頁
functiondown(){
//首先你頁面上要有一個標志標志當前是第幾頁
//然後在這里加上1再放進鏈接里
varpageno=當前頁數+1;
if(pageno==最大頁數){
alert("當前已經是最後一頁!");
returnfalse;
}
/*這里在將當前頁數賦值到頁面做顯示標志*/
window.location.href="a.htm?b=123&b=qwe&c="+pageno;
}
</script>

<input type="button" value="上一頁" onclick="up()"/>

<input type="button" value="上一頁" onclick="down()"/>

⑺ PHP,在html中怎樣實現分頁代碼:首頁、下一頁、上一頁、尾頁

給你個實例看看吧:
<?php
include("conn/conn.php");
$pagesize=2;
$url=$_SERVER["REQUEST_URI"];
$url=parse_url($url);
$url=$url['path'];
$sql="select * from tb_info ";
$query=mysql_query($sql);
//print_r($query);
$rows=mysql_num_rows($query);
$pageval=1;
$page=($pageval-1)*$pagesize;
if(@$_GET['page']){
$pageval=$_GET['page'];
if ($pageval<=0){
$pageval=1;
}
$page=($pageval-1)*$pagesize;
}
echo "共 $rows 條";
$pagenum=ceil($rows/$pagesize);
for($i=1;$i<=$pagenum;$i++){
if ($pageval==$i){
echo "<font color=#ff0000>".$i."</font> ";
}else{
echo "<a href=$url?page=".$i.">$i</a> ";
}
}
if($rows>$pagesize){
if ($pageval==1){
echo "<a href=$url?page=".($pageval+1).">下一頁</a>";
}else{
if ($pageval*$pagesize>=$rows){
echo "<a href=$url?page=".($pageval-1).">上一頁</a>";
}else{
echo "<a href=$url?page=".($pageval-1).">上一頁</a> "."<a href=$url?page=".($pageval+1).">下一頁</a>";
}
}
}
echo "<br>";
$sqli="select * from tb_info limit $page,$pagesize";
$que=mysql_query($sqli);
while($row=mysql_fetch_array($que)){
echo $row['type']."<br>".$row['content']."<br>";
echo str_repeat("_",40)."<br>";
}
?>

閱讀全文

與上一頁下一頁代碼相關的資料

熱點內容
數位板word 瀏覽:939
win7寬頻連接出現多重網路 瀏覽:268
更改程序圖標c語言 瀏覽:629
網路電視偷停怎麼辦 瀏覽:418
linux連接ftp 瀏覽:512
es文件瀏覽器視頻筆記 瀏覽:874
mac無法打開描述文件 瀏覽:134
什麼軟體打文件 瀏覽:53
資料庫無數據變成0 瀏覽:899
名企筆試如何刷編程題 瀏覽:49
js跳到頁面某地 瀏覽:550
jsp展示clob欄位 瀏覽:779
nyx在網路上是什麼意思 瀏覽:145
樂播農業app是什麼 瀏覽:530
編程框架如何開發 瀏覽:136
金庸群俠傳3修改代碼 瀏覽:712
檢察院的文件類別有哪些 瀏覽:793
怎麼把九游殘留數據刪除 瀏覽:828
有什麼女生主動聊天的app 瀏覽:436
有哪些可以督促自己的app 瀏覽:244

友情鏈接