url中有些字符被转义,比如空格被编码成加号,于是传的参数明明是加号,获取的值却成了空格。如何解决呢?如果是通过url传递参数,应该对其进行必要的编码。网上找到了这样一个函数(经过修改的,原始版本有个小bug,已经向原作者发去了纠正的email)
function URLencode(sStr)
{
return escape(sStr).
replace(//+/g, '%2B').
replace(//"/g,'%22').
replace(//'/g, '%27').
replace(////g,'%2F');
}
原文出处:http://ms.mblogger.cn/doraeimo/posts/20634.aspx
329

被折叠的 条评论
为什么被折叠?



