用script标签引入,,,,代码
<script src="....."></script>
<script language="JScript" runAt="server">
function add(x, y)
{
return ((x&0x7FFFFFFF) + (y&0x7FFFFFFF)) ^ (x&0x80000000) ^ (y&0x80000000)
}
function MD5hex(i)
{
var sHex = "0123456789abcdef"
h = ""
for(j = 0j <= 3j++)
{
h += sHex.charAt((i >>(j * 8 + 4)) &0x0F) +
sHex.charAt((i >>(j *) &0x0F)
}
return h
}
前端对中文进行encodeURI,这样中文就会变成字符,英文和数字,再对其进行sha1加密,就可以和php的一致了,之后在后端用urldecode还原为中文就行了。前端和后端的URL编码函数是不同的需要注意。