德育量化管理系统
首页
软件产品
技术文章
软件定制
问题咨询
QQ:27134474
手机:13433282575
特色功能
栏目分类
- ASP技术
- ASP.NET技术
- 数据库技术
- HTML&CSS技术
- JavaScript技术
热门排行
- win7下ASP能运行,但Access数据库读取不…
- ASP的无惧上传类V2.2上传不了没错误提示…
- asp中实现JS的escape和unescape
- asp获取微信公众平台access_token
推荐信息
没有资料
ASP技术
asp中实现JS的escape和unescape
作者:admin 来源: 人气:
标签:
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
提示:复制和保存代码功能在FF下无效。
http://www.zc520.cc/asp/82.html
上一篇:
asp获取微信公众平台access_token
下一篇:
iphone 苹果手机中解决dropdownlist的 postback 在失效没反应的问题