|
用js实现本地md4、md5、sha1加密表单并提交 |
|
|
用js实现本地md4、md5、sha1加密表单并提交
使用MD5加密的方法:
下载md5.js文件,在网页中引用该文件:
在你需要使用MD5加密的地方如此调用:
hash=hex_md5("inputstring");
其他两个算法类似。
用javascript加密的好处是可以在客户端完成加密之后传送到服务端,即可以减轻服务端负担,也可以保证传输的安全。
以下是个例子,使用自定义的函数提交表单:
functionSubmitForm(){
document.getElementById("username").value=hex_md5(document.getElementById("username").value);
document.getElementById("password").value=hex_md5(document.getElementById("password").value);
//document.form1.submit
}
用户:
密码:
|
|
|
|
|
|
|
|
|
|
|