网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网络编程 >> ASP教程 >> 正文
最新文章
· FSO 组件asp生成html静态页面碰到缓存
· asp实现长文章自动分页插件
· 在ASP中访问和更新Cookies集合
· ASP错误提示大全
· 学习ASP的几个观点
· ASP用两级联动下拉列表来显示大类和小
· ASP取当前页面地址和参数
· ASP删除记录的同时删除相关图片
· asp将查询结果导出到excel
· ASP批量导入Excel到Access或者Sql Se
热门文章
 化境ASP无组件上传类 - upload_5xs
 一个获取ACCESS数据库表名以及表名
 asp将查询结果导出到excel
 艾恩ASP无组件上传修改版
 ASP批量导入Excel到Access或者Sql 
 ASP读取数据库的Flash+JS图片切换特
 ASP用两级联动下拉列表来显示大类和
 ASP+JS实现网页歌曲连播、点播功能
 使用ASP重启服务器
 asp批量替换access数据库中指定字段
相关文章
asp实现长文章自动分页插件
ASP长文章手动分页
ASP实现长文章手动分页的代码
asp单篇文章手动分页函数
ASP用分页符实现长篇文章手动分页显示
asp实现长文章手动分页和自动分页的函数
来源:中国建站 更新时间:2010/9/24 1:18:24 阅读次数:
字体:[ ] 我要投稿

按标识手动分页:

    function manualPage(str)
    pages=request.QueryString("page")
    contentstr=split(str,"{$page$}")
  Response.Write(ContentStr(pages))
  Response.Write("<p/>")
  Response.Write("<div class=""pageList"">")
  For i = 0 to ubound(ContentStr)
  Response.Write("<a href='?ID="&id&"&page="&i&"'>"&i+1&"</a> ")
  Next
  Response.Write("</div>")
  end function

按长度分页:

  function autoPage(str,fontnum)
  if len(str)>fontnum then
  if len(str) mod fontnum>0 then '计算总页数
  pagecontent=len(str)fontnum+1
  else
  pagecontent=len(str)fontnum
  end if
  Dim arr()
  ReDim arr(pagecontent)
  for m = 1 to pagecontent
  if m<>pagecontent then
  arr(m)= mid(str,(m*fontnum-fontnum+1),fontnum)
  else
  arr(m)= mid(str,(m*fontnum-fontnum+1),len(str))
  end if
  next
  if Request.QueryString("page")<>"" then
  Response.Write(arr(Request.QueryString("page")))
  else
  Response.Write(arr(1))
  end if
  Response.Write("<p/>")
  Response.Write("<div class=""pageList"">")
  for i = 1 to pagecontent
  Response.Write("<a href=?ID="&id&"&page="&i&">"&i&"</a> ")
  next
  Response.Write("</div>")
  else
  Response.Write(str)
  end if
  end function

调用示例:

  <%
  if Instr(Content,"{$page$}")=0 then '判断是否是手工分页标志,不是就自动分页
  call autoPage(Content,2000)
  else
  call manualPage(Content)
  end if
  %>

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号