亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

用ASP實現長文章用分頁符來分頁顯示

2019-11-18 19:27:52
字體:
來源:轉載
供稿:網友

    長文章頁用分頁符來顯示,想用asp也實現這種功能,可發現只有根據字數進行分頁的方法,但這種方法有一個BUG,就是如果你文章內容中如果有UBB代碼,它很容易造成在[code][/code]之間進行分頁,或者干脆就把[code]分解成了[co和de],這樣文章顯示就會出現錯誤。

    以下幾個步驟將能夠完全實現。

    第一步:

    按照正常的文章系統一路做下去,后臺的文章添加,文章的檢索,和文章的詳細頁,都是常規方式操作,這里不加描述,請參閱相關帖子。只是在文章添加時,在你想讓它分頁的地方加上分頁符:“|||”(當然這個符號你可以隨便用,比如:[page]、&&&、###、@@@……,只要它不會在文章要正常顯示的地方出現就行了。)

    我用了四個頁面,輸入頁(index.asp)、輸入完成頁(add.asp)、文章列表頁(view.asp)、文章內容頁(display.asp),前三個都是不用處理的頁面,看下面的圖片我想一般的小鳥就會做了,關鍵是最后一個displasy.asp,所有實現分頁的代碼都在這里。

    第二步:

    在文章正文內容的動態數據部分做一些手腳,下面是代碼和解釋:

  <%
'這里要處理接收到的分頁參數,以此來進行顯示第幾頁的內容
'下面這兩句就是如果沒有page這個參數傳來就讓變量pageNum取顯示第一頁的值:0
If Request("page")="" Then
pageNum=0
'否則就給變量賦值為傳遞來的page里的參數,來顯示其他頁
Else
pageNum=Request("page")
End if
%>
<%
'如果加了可選執行UBB代碼,可以加上下面的代碼
'rs("NoUBB")是數據庫里關于禁用UBB的字段,0為禁用,1為執行
If rs("NoUBB")=0 then
'為避免和文章內容相連出現錯誤,用Replace函數把分頁代碼“|||”的前后各加一個全角的
'rs("content")是數據庫里正文的字段,在這里加上UBB或者禁用UBB
Content=Replace((unHTML(rs("content"))),"|||"," ||| ")
Elseif rs("NoUBB")=1 then
Content=Replace((ubb(rs("content"))),"|||"," ||| ")
End if
%>
<%
'這里就是關鍵了
'我們用split函數將文章分段取出存入變量content
ContentStr=split(Content,"|||")
'按照剛才從URL參數中取得的要顯示那面的那個變量,就循環顯示一頁
For i=pageNum to pageNum
%>
<!--這里將是文章正文內容-->
<%=ContentStr %>
<% Next %>

     </td>
   </tr>
   <tr>
      <td height="30" class="ClassName">本文共分
<%
'分頁的地方,用ubound(ContentStr)取得文章一共分為幾頁,注意這里是從0開始,所以總頁數需要加1
For p = 0 to ubound(ContentStr)

'鏈接還是本頁面,只不過文章ID參數后面還要加上一個分頁的參數:page
%>
<a href="display.asp?ID=<%=rsquest("ID")%>&page=<%=p%>" class=""><%=p+1%></a>
<% Next %>頁
 

 
    很簡單吧,要是把注釋都刪除,才15行代碼,不過還要加工一下,讓它能有上一頁、下一頁和當前頁突出的功能就完善了。
   
    已測試過,除非文章里出現那個分頁符,否則各種類型都不會出錯,當然可以把|||的數量加大比如:||||||,再六個“|”以下在文章出現都沒事,但六個以上就會分頁了,選擇一個好的分頁符就可以了


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日本在线视频中文字字幕| 久久天堂av综合合色| 欧美黄色片在线观看| 久久精品成人欧美大片| 欧美亚洲国产日韩2020| 亚洲视频专区在线| 欧美日韩中文在线观看| 91日韩在线视频| 91精品美女在线| 日韩中文字幕不卡视频| 亚洲japanese制服美女| 欧美日本中文字幕| 国产精品一区二区女厕厕| 国产精品久久综合av爱欲tv| 3344国产精品免费看| 成人久久久久久| 成人www视频在线观看| 欧美日韩亚洲系列| 国产精品久久久久国产a级| 成人妇女淫片aaaa视频| 亚洲一区二区自拍| 精品久久中文字幕| 狠狠综合久久av一区二区小说| 亚洲国产精品小视频| 日韩有码在线视频| 日韩欧美亚洲国产一区| 国产精品亚洲综合天堂夜夜| 亚洲午夜激情免费视频| 亚洲男人天堂网站| 亚洲国产成人久久综合| 亚洲欧美色婷婷| 成人免费高清完整版在线观看| 欧美成人精品h版在线观看| 亚洲偷熟乱区亚洲香蕉av| 欧美重口另类videos人妖| 日本久久亚洲电影| 91亚洲国产成人久久精品网站| 日韩电影中文字幕av| 日韩性xxxx爱| 国产成人亚洲综合| 国产精品免费久久久久久| 国产亚洲欧洲在线| 国产日韩中文字幕| 黑人与娇小精品av专区| 日韩欧美在线视频日韩欧美在线视频| 97视频人免费观看| 欧美色另类天堂2015| 欧美性受xxxx黑人猛交| 少妇激情综合网| 久久亚洲精品视频| 亚洲影影院av| 国产91色在线|免| 中文字幕日韩精品在线| 国产在线精品成人一区二区三区| 欧美激情综合色| 亚洲一区二区三区视频播放| 日本精品久久中文字幕佐佐木| 性金发美女69hd大尺寸| 91探花福利精品国产自产在线| 欧美激情免费在线| 在线一区二区日韩| 亚洲美女动态图120秒| 高跟丝袜欧美一区| 亚洲第一男人av| 亚洲xxxxx电影| 一本大道久久加勒比香蕉| 色小说视频一区| 中文字幕成人精品久久不卡| 欧美日韩电影在线观看| 色先锋资源久久综合5566| 中文.日本.精品| 国产97免费视| 亚洲精品成a人在线观看| 大量国产精品视频| 亚洲人av在线影院| 亚洲一级免费视频| 亚洲一区亚洲二区亚洲三区| 欧美日韩视频在线| 精品国产一区二区三区久久狼黑人| 国产剧情日韩欧美| 日产日韩在线亚洲欧美| 美日韩精品视频免费看| 欧美日韩性生活视频| 久久成人在线视频| 欧美激情在线狂野欧美精品| 久久成人亚洲精品| 青青草99啪国产免费| 亚洲人成在线免费观看| 国产精品一区二区三区在线播放| 久久综合伊人77777| 国产自产女人91一区在线观看| 亚洲一二三在线| 国产91精品最新在线播放| 日韩禁在线播放| 国产成人高潮免费观看精品| 色偷偷888欧美精品久久久| 欧美最猛性xxxxx免费| 精品国产乱码久久久久久虫虫漫画| 91av成人在线| 午夜伦理精品一区| 奇米四色中文综合久久| 亚洲电影免费观看高清完整版在线观看| 欧美大学生性色视频| 亚洲日本中文字幕| 性金发美女69hd大尺寸| 欧美日韩国产在线看| 日韩av三级在线观看| 午夜精品一区二区三区视频免费看| 欧美日韩国产一区中文午夜| 日韩免费观看网站| 久久中文字幕一区| 日韩在线观看网址| 中文字幕日韩有码| 亚洲天堂视频在线观看| 亚洲欧美激情一区| 韩剧1988在线观看免费完整版| 日韩中文字幕在线免费观看| 亚洲自拍欧美另类| 国产精品99久久久久久www| 亚洲免费一级电影| 久久国产精品视频| 亚洲码在线观看| 色综合视频网站| 26uuu国产精品视频| 亚洲电影免费观看| 久热99视频在线观看| 色综合久久天天综线观看| 久久综合网hezyo| 亚洲精品一区二区三区婷婷月| 日韩欧美黄色动漫| 91精品久久久久久久久中文字幕| 亚洲性线免费观看视频成熟| 奇门遁甲1982国语版免费观看高清| 国产成人精品午夜| 日韩不卡在线观看| 欧美韩国理论所午夜片917电影| 日本欧美精品在线| 国产精品美女免费视频| 韩国国内大量揄拍精品视频| 欧美精品在线播放| 91精品视频网站| 九九热这里只有在线精品视| 国产精品7m视频| 国产精品入口免费视| 欧美激情成人在线视频| 亚洲国内精品在线| 国产精品成人va在线观看| 欧美中文字幕视频| 亚洲自拍偷拍福利| 日韩第一页在线| 久久久av电影| 国产精品一区二区三区久久| 色偷偷av亚洲男人的天堂| 一区二区在线免费视频| 久久精品成人一区二区三区| 91美女福利视频高清| 欧美精品videofree1080p| 国产精品99久久99久久久二8| 久久在线免费视频| 久久久久久久久久久人体| 欧美日韩免费观看中文| 91欧美日韩一区| 国产成人精品视频在线观看| 国产一区二区三区在线|