长文章完美分页

bluelazyboy 2006-07-03 04:36:43
长文章分页时候,根据分页大小判断</p><br>的位置,但是有些文章中只有一个<p>,</p>,同时还包含图片,表格等信息,想写一个可以智能判断文章内容,作到完美分页的代码,希望各位帮忙!


  目前实现了</p><br>分页,但有的文章取不到,或者很靠后,第一页很大,后面没有了内容。还要兼顾图片的占用高度,表格的完整性问题。
...全文
238 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluelazyboy 2006-08-01
  • 打赏
  • 举报
回复
判断长度的方法也用过,有些应该闭合的标志被分开了,或者分页的大小相差很多,没办法让每个页面的高度基本一致.关系到图片高度和表格的高度问题,最后只能是用最原始的插入分页标示来做。
dorryyang 2006-07-04
  • 打赏
  • 举报
回复
加标识符号不够智能,自己发文章还会记得加,如果是访问者的话,谁那么有空去加个标志
还是要判断长度后再加标识符号
去掉html后判断长度应该会比较准确吧
Atwind 2006-07-03
  • 打赏
  • 举报
回复
最好的办法就是加个标识符号!
如:
上一页内容
<$splitpage$>
下一页内容
tatty_bad 2006-07-03
  • 打赏
  • 举报
回复
呵呵,最怕的是中间有图片拉。。。
那是最不好处理的。。。
bluelazyboy 2006-07-03
  • 打赏
  • 举报
回复
表格和图片已基本解决,先用标记替换完整<table>,分页时候在判断高度,主要是他们占用高度的问题。
mrshelly 2006-07-03
  • 打赏
  • 举报
回复
这个基本上,很难。
如果HTML中仅有 <p></P> 及 <BR> 还好说。
如果有 <table> 就复杂了。
bluelazyboy 2006-07-03
  • 打赏
  • 举报
回复
如何读回带html标记的内容?
dorryyang 2006-07-03
  • 打赏
  • 举报
回复
去掉html标签后把文字内容分段,然后做好标记
再读回原内容(带html的)
用正则表达式可以去掉html标签

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧