从数据库里读出的新闻内容太长,导致页面撑大,怎么实现分页呢 5

从数据库里读出的新闻内容太长,导致页面撑大,怎么不撑大页面实现分页呢是不是用到js呢... 从数据库里读出的新闻内容太长,导致页面撑大,怎么不撑大页面实现分页呢是不是用到js呢 展开
 我来答
直男救星来了
2010-11-09 · TA获得超过673个赞
知道小有建树答主
回答量:168
采纳率:100%
帮助的人:203万
展开全部
不知道你是用的什么语言,像这种情况可以对内容进行截取,然后加一个“查看详细”的链接来转到另外一个页面上,把新闻内容全部显示出来。
如果内容过长,必须要分页来显示的话,不建议用字符串截取的方式,因为这会导致新闻内容被硬性分割到两个页面中。可以在编辑新闻的时候就根据新闻内容来将自定义的分页符插入进去,或者用编程语言根据段落来分页。如设置每4个段落一页。大致实现方式可以这样(以PHP为例)。
首先设置一个变量表示页面大小,即多少段为一页:
$nPageSize=4;
获取当前页面编号:
$nPage=$_GET['page'];
计算当前页面段落的起始范围:
$nPageStart=($nPage-1)*$nPageSize+1;
$nPageEnd=$nPage*$nPageSize;
将新闻内容分段:
$arrContent=explode('\r\n',$content);
获取对应段落内容,数组中$arrContent[$nPageStart-1]到$arrContent[$nPageEnd-1]之间的内容便是当前页面需要显示的段落。
这只是一个简单的思路,不足之处还需改进和更正。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
法本信息技术
2024-10-28 广告
企业规划和实施一个成功的大数据方案需要从多个方面综合考虑。首先,企业需要明确自身的业务需求,确定大数据方案的目标和期望达成的效果。接着,进行大数据技术的调研和选型,选择适合企业业务需求的技术栈和工具。然后,制定详细的大数据方案实施计划,包括... 点击进入详情页
本回答由法本信息技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式