escape()和unescape()是一对
编码解码
函数,一般用于URL中非ASCII字符的编码和解码!
如:escape("&")返回%26,unescape("%26")返回&,都用十六进制编码!
这个函数在AJAX技术应用中发送中文字串很有用,特别是AJAX向GB2312编码的ASP程序发送中文时很有用!
如:要将name="东方不败"发给red.asp(asp为gb2312如果为UTF-8的话就不用编码)前先做escape(name),这样发到red.asp时中文就不会乱码,指接用request接收就行了!
如:escape("&")返回%26,unescape("%26")返回&,都用十六进制编码!
这个函数在AJAX技术应用中发送中文字串很有用,特别是AJAX向GB2312编码的ASP程序发送中文时很有用!
如:要将name="东方不败"发给red.asp(asp为gb2312如果为UTF-8的话就不用编码)前先做escape(name),这样发到red.asp时中文就不会乱码,指接用request接收就行了!