主题:  一点小问题,关于分页代码的

谁染枫林醉

职务:普通成员
等级:1
金币:1.0
发贴:148
#12003/9/25 22:47:50
<% SUB pageUrl(pUrl)
Dim eUrl
txts = Request.ServerVariables("URL")
txts = left(txts,instrrev(txts,"/",len(txts))-1)
eUrl = "http://" & Request.ServerVariables("server_name") & txts
For i =1 to allpages
txt = ""
txt = ""
txt = txt & ""
if i = Cint(Page) then txt = txt & ""
txt = txt & (i)
if i = Cint(Page) then txt = txt & "
"
txt = txt & "
"
Response.Write(txt)
Next
END sub %>
里面的txts = Request.ServerVariables("URL")是什么意思呀,
txts = left(txts,instrrev(txts,"/",len(txts))-1)也看不懂



我有BLOG了

职务:普通成员
等级:4
金币:16.8
发贴:2209
#22003/9/26 3:40:12
我来稍微解释一下吧!

servervariables集合中的URL意思是:
当前运行页面的URL,不含服务器名字和DNS名字
意思是把URL赋值给TXTS


第二个问题,就是函数转换!看看就明白了,仔细算一下!



我有BLOG了

职务:普通成员
等级:4
金币:16.8
发贴:2209
#32003/9/26 3:49:58
instrrev函数主要和instr类似!

就是起到一个搜索的作用~~~!

left就是从字符串左边截取字符的意思!

len就是返回字符串数目的意思!

你看那么多代码感觉混乱,其实就是那个instrrev的书写格式而已!

好了,回答完毕不一定正确!