仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 410|回复: 8
打印 上一主题 下一主题

[学习教程] ASP教程之ASP完成超长文章内容因太长主动分页或手...

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,以下是几种文章内容太长完成的内容分页源代码.
’按标识手动分页
functionmanualPage(str)
pages=request.QueryString("page")
contentstr=split(str,"{$page$}")
Response.Write(ContentStr(pages))
Response.Write("<p/>")
Response.Write("<divclass=""pageList"">")
Fori=0toubound(ContentStr)
Response.Write("<ahref=’?ID="&id&"&page="&i&"’>"&i+1&"</a>")
Next
Response.Write("</div>")
endfunction



’按长度分页
functionautoPage(str,fontnum)
iflen(str)>fontnumthen
iflen(str)modfontnum>0then’盘算总页数
pagecontent=len(str)fontnum+1
else
pagecontent=len(str)fontnum
endif
Dimarr()
ReDimarr(pagecontent)
form=1topagecontent
ifmpagecontentthen
arr(m)=mid(str,(m*fontnum-fontnum+1),fontnum)
else
arr(m)=mid(str,(m*fontnum-fontnum+1),len(str))
endif
next
ifRequest.QueryString("page")""then
Response.Write(arr(Request.QueryString("page")))
else
Response.Write(arr(1))
endif
Response.Write("<p/>")
Response.Write("<divclass=""pageList"">")
fori=1topagecontent
Response.Write("<ahref=?ID="&id&"&page="&i&">"&i&"</a>")
next
Response.Write("</div>")
else
Response.Write(str)
endif
endfunction
=============================
在页面中

<%
ifInstr(Content,"{&#36;page&#36;}")=0then’判别是不是是手工分页标记,不是就主动分页
callautoPage(Content,2000)
else
callmanualPage(Content)
endif
%>
假如你必要更多的相干ASP分页资讯,在阿里西西www.alixixi.com将另有更多的相干办理计划供应给你.
本站保举利用增加标志分页体例,想哪换就哪换,能够制止节断地位的分歧理征象。ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。
愤怒的大鸟 该用户已被删除
沙发
发表于 2015-1-18 21:04:53 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
再现理想 该用户已被删除
板凳
发表于 2015-1-25 13:25:10 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
山那边是海 该用户已被删除
地板
 楼主| 发表于 2015-2-2 22:16:16 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
第二个灵魂 该用户已被删除
5#
发表于 2015-2-8 13:00:58 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
变相怪杰 该用户已被删除
6#
发表于 2015-2-25 15:20:11 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
简单生活 该用户已被删除
7#
发表于 2015-3-8 00:23:15 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-15 18:00:44 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
admin 该用户已被删除
9#
发表于 2015-3-22 03:10:08 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 07:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表