成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

ASP的escape和unescape函數

2010-08-28 10:53:37來源:西部e網作者:

<%
Function vbsEscape(str)
    dim i,s,c,a
    s=""
    For i=1 to Len(str)
        c=Mid(str,i,1)
        a=ASCW(c)
        If (a>=48 and a<=57) or (a>=65 and a<=90) or (a>=97 and a<=122) Then
            s = s & c
        ElseIf InStr("@*_+-./",c)>0 Then
            s = s & c
        ElseIf a>0 and a<16 Then
            s = s & "%0" & Hex(a)
        ElseIf a>=16 and a<256 Then
            s = s & "%" & Hex(a)
        Else
            s = s & "%u" & Hex(a)
        End If
    Next
    vbsEscape = s
End Function

Function vbsUnEscape(str)
    dim i,s,c
    s=""
    For i=1 to Len(str)
        c=Mid(str,i,1)
        If Mid(str,i,2)="%u" and i<=Len(str)-5 Then
            If IsNumeric("&H" & Mid(str,i+2,4)) Then
                s = s & CHRW(CInt("&H" & Mid(str,i+2,4)))
                i = i+5
            Else
                s = s & c
            End If
        ElseIf c="%" and i<=Len(str)-2 Then
            If IsNumeric("&H" & Mid(str,i+1,2)) Then
                s = s & CHRW(CInt("&H" & Mid(str,i+1,2)))
                i = i+2
            Else
                s = s & c
            End If
        Else
            s = s & c
        End If
    Next
    vbsUnEscape = s
End Function
%>

關鍵詞:ASP

贊助商鏈接:

主站蜘蛛池模板: 黄骅市| 东乌珠穆沁旗| 营口市| 曲周县| 新田县| 新蔡县| 尤溪县| 龙川县| 梁山县| 宜丰县| 巨鹿县| 旌德县| 深圳市| 曲阳县| 穆棱市| 屏南县| 四川省| 且末县| 和顺县| 平顶山市| 镇江市| 穆棱市| 东乡| 罗江县| 巴东县| 栾城县| 商河县| 驻马店市| 嘉鱼县| 永顺县| 海城市| 额敏县| 体育| 栾城县| 丰台区| 思茅市| 肥乡县| 年辖:市辖区| 泸水县| 航空| 仁怀市|