当前位置: 首页 > news >正文

汽车网站建设代理加盟/长沙的seo网络公司

汽车网站建设代理加盟,长沙的seo网络公司,html静态页面模板,wordpress 轮廓在我们制作网站的过程中,难免会碰到最终显示页面的正文内容过长的问题,这样会导致浏览者往下不停的翻屏,那么有没有办法将过长的正文内容进行分页呢?显示内容部分:程序代码//FLYWE Blog//www.flywe.net//定义变量int i…
在我们制作网站的过程中,难免会碰到最终显示页面的正文内容过长的问题,这样会导致浏览者往下不停的翻屏,那么有没有办法将过长的正文内容进行分页呢?

显示内容部分:
程序代码 程序代码
//FLYWE Blog
//www.flywe.net
//定义变量
int i,start,stop,t,stat,statt,pp,pagecount,pagesize;
//变量初始值
stat=0;
statt=0;
start=0;//开始查询的字符串位置,初始为0
stop=0;
pagesize=2000;//定义每页至少显示字符串数
pagecount=0;

//获得当前的页数
pa=Request.Params["page"];
if(pa=="" || pa==null)
pa="1";
pp=Convert.ToInt32(pa);

//获得内容
articletxt=rs["contenttxt"].ToString();

//判断页面的内容长度是否大于定义的每页至少显示字符串数
if(articletxt.Length>=pagesize)//如果大于字符串数,则我们可以分页显示
{
t=articletxt.Length/pagesize;//获得大致的总页数
//根据目前获得的页数循环
for(i=0;i<t;i++)
{
  //如果查询开始位置到查询的范围超出整个内容的长度,那么就不用寻找断点(分页点);反之,查找
  if(start+pagesize<articletxt.Length)
  {
   stat=articletxt.IndexOf("</P>",start+pagesize);//查找</P>分页点的位置
   if(stat<=0)//如果找不到
    stat=articletxt.IndexOf("</p>",start+pagesize);//查找</p>分页点的位置;这里您可以自己设置分页点的判断
  }
  if(stat<=0)//如果找不到分页点,说明不能分页,也就不需要做其他的劳动了;否则,就进行分页
   articletext=articletxt;//将结果付给要导出的变量
  else
  {
   stop=stat;//分页点的位置也就作为这一页的终点位置
   if(start+pagesize>=articletxt.Length)//如果起始位置到查询的范围超出整个内容的长度,那么这一页的终点位置为内容的终点
    stop=articletxt.Length;
   if(pp==i+1)//如果是当前,那么输出当前页的内容
    articletext=articletxt.Substring(start,stop-start);//取内容的起始位置到终点位置这段字符串输出
   start=stat;//将终点位置作为下一页的起始位置
   pagecount++;//获得实际页总数
  }
}
}


分页部分:
程序代码 程序代码
string html;//定义分页代码变量
if(pagecount>1)//当页数大于1的时候我们显示页数
{
  for(i=1;i<=pagecount;i++)
  {
     if(i==pp)//如果是当前页,加粗显示
      html+="<b>["+i+"]</b> ";
     else
    html+="<a href=?id="+articleid+"&page="+i+">["+i+"]</a> ";
  }
  if(pp+1>pagecount)//显示下一页,方便浏览
   html+="<a href=?id="+articleid+"&page="+(pagecount)+">[下一页]</a></p>";
  else
   html+="<a href=?id="+articleid+"&page="+(pp+1)+">[下一页]</a></p>";
}


通过上面这个方法可以实现对内容的分页,如果大家有更好的分页方法,欢迎大家提供!

 
http://www.jmfq.cn/news/4744315.html

相关文章:

  • 网站推广品牌/北京优化网站方法
  • 个人网站公安局备案/网站搜索排优化怎么做
  • 网站的建设过程/seo线上培训多少钱
  • 有做火币网这种网站的吗/搜图片找原图
  • 那个网站能找到人/seo网站优化软件价格
  • 网站怎么被黑/网络营销手段
  • win xp 个人网站免费建设/网络营销有哪些推广方法
  • 电子商务网站设计规划书/服务器
  • 武汉网站建设索q.479185700/百度正版下载并安装
  • 成都网站建设网站建设哪家好/广州百度推广外包
  • 佛山制作网站公司推荐/最新网络营销方式有哪些
  • 网站两侧固定广告代码/宁德市人民政府
  • 石家庄制作网站的公司哪家好/百度知道下载安装
  • 咖啡网站设计模板/网站app免费生成软件
  • wordpress多媒体路径/百度搜索引擎优化
  • 做视频网站推广挣钱吗/网站怎么注册
  • 网站开发流程主要分成什么/爱站工具包官网
  • wordpress容易被黑吗/什么是网站seo
  • 电脑网站怎么创建到桌面上/百度seo教程视频
  • 最好看的免费观看视频/盐城seo排名
  • 中国能源建设集团有限公司怎么样/百度搜索优化建议
  • 北京哪里做网站/免费推广网站推荐
  • 个人建站如何赚钱/软文写作网站
  • 深圳网站建设公司小江/好口碑关键词优化地址
  • 政府网站建设 文件/安徽关键词seo
  • 大型商城网站建设方案/优化软件有哪些
  • 网站营销建设/免费一键搭建网站
  • 网站建设参考/衡阳网站优化公司
  • 做导师一般去什么网站找素材/东莞做网站推广的公司
  • 智能模板网站建设方案/站群seo技巧