|
发表于 2013-5-7 22:32:25
|
显示全部楼层
你好,感谢你分享这么优秀的代码,有一个问题请教下。我简单的看了58同城的加密的JS代码,
[code=javascript]function getm32str(c, a) {
if (a.length != 13) {
alert("timesign error !!!");
return "";
}
return hex_md5(hex_md5(c) + a.substring(5, 11));
}[/code]
但是你写的是
[code=javascript]function getm32str(c, a) {
return hex_md5(hex_md5(c) );
}[/code]
if (a.length != 13) {
alert("timesign error !!!");
return "";
} 这个去掉我能理解,但是a.substring(5, 11) 为什么要去掉呢?或者是.NET里面的Javascirpt不支持substring()这个函数吗?谢谢了 |
|