我想对字符串进行分页显示.不知道如何实现好!!!!比如 管理员在后台用fck发布一条很长的新闻,这条新闻肯定要存在数据库的一个字段里.用fck存储的时候这个大的字符串里面肯定会混入一些标签比如div等 然后从前台页面读取出来!!不做处理直接读正常情况下肯定是和后台的发布样式一样的.但是显示出来肯定会是很长一版,会吧页面拉的太长啦!!我现在想让它 3段或4段为一页,不知道如何实现才好. 不知道怎么拆分才好,毕竟字符串里有别的标签混合!!哪位大哥大姐给小弟指点指点!!

解决方案 »

  1.   

    一般都是使用自定义标签啦。用fck本来就可以分段的啦。
    如果自己要额外的分段或者分行的话,可以自己定义标签,类似于<p>这样子,读出来的时候做替换,换成分段或者分行即可。
      

  2.   

    这个不难啊,原理可以借鉴csdn论坛的这个编辑器啊,比如说你要插入java代码,那么在编辑器中会添加<code></code>这样一个标志,那么你也可以自己添加一下这个功能,在fck生成的代码中添加<page></page>,然后解析字符串就可以实现分页啊!
      

  3.   

       我提议下,如果是后台管理员在FCK中发布信息,那插入自定义标签还可以替换成分页如果是网站用户的话,那他可能就不会在FCK中添加自定义标签,也许用户根本就不想多此一举。所以这个问题还是在取FCK中内容后做操作,,
     我做过的分页是以<p>标签跟文字来计算,前提是我所发表的内容不会涉及图片,纯文字的。。涉及到图片肯定要加另外的判断