做项目需要用JS生成文件MD5值,作为参数传递给后台,后台再用JAVA对文件生成MD5值,网上找了些,发现生成的不一致,所以自己写了个小Demo,希望帮助到别人,具体样例可以在我的上传文件里找。https://download.csdn.net/download/zhugewochuang/10372568点击打开链接
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width"> <meta name="description" content="MD5 online hash file checksum function"> <title>MD5 File Checksum Online </title> </script> <link rel="stylesheet" href="md5/css/style.css"> <script src="md5/js/jquery-1.12.4.js"></script> </head> <body> <div id="header"> <h1><a href="index.html">Online Tools</a></h1> </div> <div id="body"> <script src="js/main.js"></script> <div id="main"> <h1>MD5 File Checksum </h1> <div class="description">MD5 online hash file checksum function </div> <div class="input"> <div id="droppable-zone"> <div id="droppable-zone-wrapper"> <div id="droppable-zone-text">Drop File Here</div> </div> <input id="input" type="file" placeholder="Input2" class="droppable-file"> </div> </div> <div class="submit"> <input id="execute" type="button" value="Hash" class="btn btn-default"> <label> <input id="auto-update" type="checkbox" value="1" checked="checked">Auto Update </label> </div> <div class="output"> <textarea id="output" placeholder="Output"></textarea> </div> </div> <div class="clearfix"></div> </div> <script src="md5/js/md5.js"></script> <script>method = md5;</script> </div> <div id="footer">© 2015-2017 Online Tools</div> </body> </html>