+ -
当前位置:首页 → 问答吧 → 请教,URL中空格%20替换成短划线

请教,URL中空格%20替换成短划线

时间:2011-08-23

来源:互联网

代码如下,用各种replace替换,程序都报错,我不太懂,麻烦高手指点

If Trim(Request("ProductID"))<>"" And Request("action")="htmlsel" Then
ProductID = Trim(Request("ProductID"))
ProductID = split(ProductID)
for i = 0 to ubound(ProductID)
pid = replace(ProductID(i),",","")

Sql="select * from View_Product where ProductID="&pid
set Rs=server.CreateObject("Adodb.recordset")
Rs.open Sql,conn,1,1
if not rs.eof then  
prn=rs("ProductName")

end if
closeRs(rs)

Static1 "http://www.xxx.com/productshow.asp?pid="&pid,"../product/"&prn&".html"

生成的html文件中空格符都是%20,需要改成短划线-

作者: orchards   发布时间: 2011-08-23

生成出来的东西 调用一下Replace("+", "%20"); //将“+”替换成“空格” 这个是替换成+ 你改一下就可以了

作者: SomethingJack   发布时间: 2011-08-24

生成出来的东西 调用一下Replace("+", "%20"); //将“+”替换成“空格” 这个是替换成+ 你改一下就可以了

作者: SomethingJack   发布时间: 2011-08-24

发到js板块去的话效果好一些。

作者: jywcyx   发布时间: 2011-08-24

热门下载

更多