當前位置:首頁文章首頁 IT學院 IT技術

在ASP中關于“+”的特殊處理方法分享

作者:  來源:  發(fā)布時間:2011-6-13 15:20:02  點擊:

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

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

以下是我的簡單的測試:

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

example1.asp

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

example2.asp

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

顯示為:

dsj dsj

相關軟件

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z