|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。</p>要静态的仍是静态的。先给你静态的吧。这个成绩我弄了好久了,你好侥幸有现成的给你,上面编写的函数
按标识手动分页
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,"{$page$}")=0then判别是不是是手工分页标记,不是就主动分页
callautoPage(Content,2000)
else
callmanualPage(Content)
endif
%>只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天 |
|