长文章分页的经验分享

在发布文章时,在你想让它分页的地方加上预设的分页符。

实现步骤:

一、我后台的编辑器用的是FCK,怎样让它具备这个功能呢?最简单的办法,就是把一个不常用的按钮替换成“插入分页符”按钮。(在FCK文件夹“fckeditor\editor\js”里有两个文件,fckeditorcode_gecko.js和fckeditorcode_ie.js,给它们动下手术就OK了,具体不说了,手头没源文件,我不知道具体的代码,有兴趣的朋友PM我)我预设了“<div>::</div>”作为分页符,这个随便设,只要它不会在文章要正常显示的地方出现就行了。

二、写前台文章显示页的代码,怎么链接数据库,读取数据库等代码就不说了。以下是关键代码:

'文章页码参数,从1开始
page = Request.QueryString("page")

'按分页符分割文章
arrContent = split(rs("文章正文字段"),"<div>::</div>")

'显示指定页的文章正文
arrContent(page-1)

'文章分页页码链接
Call TextPage(ubound(arrContent))

TextPage函数代码:

以下是引用片段:
代码:
<%
function TextPage(Pages)
    if Pages > 0 then
        Response.Write(VbCrlf & "<div class=""textpage"">")
        for p = 1 to Pages+1
            Response.Write("<a href=""?id="& id &"&page="& p &""">第" & p & "页</a> | ")
        next
        Response.Write("</div>")
    End if
End function
%>

 
 
 

时间: 2024-09-20 07:40:05

长文章分页的经验分享的相关文章

asp.net使用FCK编辑器中的分页符实现长文章分页功能_实用技巧

本文实例讲述了asp.net使用FCK编辑器中的分页符实现长文章分页功能.分享给大家供大家参考,具体如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="SplitContent.aspx.cs" Inherits="SplitContent" %> <%@ Register Assembly="FredCK.FCKeditorV2&

基于行数预测的长文章分页

说句老实话,我是个不大习惯写博的主,而且本次写博目的是想过来发个小广告,哈哈,都是园子里的兄弟不要拿砖头扔我 园子里的兄弟时间都是很宝贵的.为了大家消消火,少让大家过来扔砖头.所以就把最近项目里碰到的一个长文章自动分页的问题跟大家分享下.说起长文章分页也是属于老生常谈了,网上搜下可以找到一箩筐.目前网上流传的代码大多是基于对文章中字符的多少来进行,这种方法对于图片等这些标记就束手无策了. 由于目前文章上传大多采用HTML编辑器,使得里面参杂的HTML代码严重影响到场文章分页的效果.我现在想说的是

长文章分页显示思路及页码条显示新思路

分页|显示 这两天利用空闲时间编程序,琢摩了一下关于长文章分页以及页码条的简单实现方法. 思路是VBSCRIPT的. CurrentPage=Request.QueryString("page")'CurrentPage是当前页的意思 PageCount = Int(Len(Content)/SIZE) + 1'Content是长文章内容'SIZE是每一页显示字数'PageCount是最后一页的页码 START=Cint((CurrentPage-1)*SIZE+1)'START是每一

PHP实现长文章分页实例代码(附源码)_php实例

当文章内容比较长,为了更好的满足用户体验度,我们将文章内容分页显示处理,而一般分页处理是在后台发布文章的时候就将提交的内容生成多个分页后的静态文件.通过本文结合实例采用php动态将长文章内容进行分页处理. 查看效果演示     源码下载 如何分页 手动分页:一般在编辑内容时加入特殊分页标记,如{pages},提交后,PHP程序会根据分页符处理分页,生成不同的静态页面.这种分页方法分页准确,但是需要人工手动添加分页符,工作量大. 自动分页:PHP程序会根据设置好的分页符将内容进行分页,然后生成不同

PHP长文章分页的示例

当文章内容特长时,为了方便阅读和页面展示我们一般将内容分页来显示.而一般分页处理是在后台发布文章的时候就将提交的内容生成多个分页后的静态文件.本文我们结合实例来讲解采用PHP动态将长文章内容进行分页处理. 手动分页:一般在编辑内容时加入特殊分页标记,如{pages},提交后,PHP程序会根据分页符处理分页,生成不同的静态页面.这种分页方法分页准确,但是需要人工手动添加分页符,工作量大. 自动分页:PHP程序会根据设置好的分页符将内容进行分页,然后生成不同的静态页面.该方法效率高,对处理不同的ht

PHP长文章分页的使用例子

content.txt 这个文件里面放的是内容了,如果你是与mysql数据库结合的话只要把把这一句换成你的数据库的内容即可. index.php文件        <link rel="stylesheet" type="text/css" href="http:///jquery/css/common.css" />         <style type="text/css">           

asp长文章分页代码

上段时间我写了一个php的长文章分页代码用到的explode来进行分割实现的,今天我们就来讲讲asp文章分页代码以及长文章分页和asp长文章分页方法.  Function c2u(myText) Dim i c2u = "" For i = 1 to Len(myText) c2u = c2u & "&#x" & Hex(AscW(Mid(myText, i, 1))) & ";" Next End Functio

关于长文章分页的方法

问题描述 谁有插入分页符的文章分页代码 解决方案 解决方案二:string[]PageContent=Regex.Split(BookContent_Content,"~page~",RegexOptions.IgnoreCase);ltlContent.Text="<p>"+PageContent[page-1].ToString()+"</p>";解决方案三:有没有比较全点的代码解决方案四:这个和普通分页没什么区别的吧

关于原创文章写作的经验分享

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 关于原创文章的写作,是让每一个站长迫切需要解决的问题,个人觉得,写作原创的文章关键在于要多多的练习,刚开始的时候写不出来,可以一天写一篇,一定要坚持下去,写的多了,自然就来了.在慢慢的一天两篇.三篇的增加.​ 在内容上,尽量找一些和网站主题相关的,同时也可以是近期比较热门的话题,写的时候不要怕,不要急,想到什么,就写什么,可能用词上不是那么的