當(dāng)前位置: 首頁(yè)IT技術(shù) → 在ASP中關(guān)于“+”的特殊處理方法分享

在ASP中關(guān)于“+”的特殊處理方法分享

更多

 本文提供給大家的是關(guān)于作者的一個(gè)小經(jīng)驗(yàn)分享,分享的是在ASP中關(guān)于“+”的特殊處理,希望能幫助到大家。

今天在做一個(gè)小東西,突然發(fā)現(xiàn)一個(gè)asp的問(wèn)題,就是在使用request.querystring("str")的時(shí)候,如果str中包含特殊的字符(eg.'+')的時(shí)候,使用request.querystring("str")接受到的數(shù)據(jù)中,就完全沒(méi)有了'+',不知道怎么回事???開始以為是自己的程序?qū)戝e(cuò)了,測(cè)試了好幾遍都是如此,最后采用了replace進(jìn)行'+'替換成為 '*',后,再在request.querystring(replace(str,"*","+"))進(jìn)行解決了。

以下是我的簡(jiǎn)單的測(cè)試:

環(huán)境:win xp + iis 5.1 + Maxthon

example1.asp

<%response.redirect("example2.asp?str=dsj+dsj")%>

example2.asp

<%=request.querystring("str")%>

顯示為:

dsj dsj

熱門評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)