利用HTML5/JavaScript 计算Image的MD5
2017-12-19 10:11
519 查看
首先我们需要导入所需的JS库
然后我们在js代码中可以使用下面的方法获取图片的MD5:
需要补充的是,CryptoJS.MD5返回的是Object的数据类型,需要调用toString 方法来获取图片的String类型MD5。
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js"></script>
然后我们在js代码中可以使用下面的方法获取图片的MD5:
var reader = new FileReader(); reader.onload = function(e) { var contents = e.target.result; // This goes here: var hash = CryptoJS.MD5(CryptoJS.enc.Latin1.parse(contents)); };
需要补充的是,CryptoJS.MD5返回的是Object的数据类型,需要调用toString 方法来获取图片的String类型MD5。
相关文章推荐
- html中利用javascript实现文本框字数的动态计算
- 利用html,JavaScript计算常用图形面积
- html中利用javascript实现文本框字数的动态计算
- 利用html,JavaScript计算常用图形面积
- html中利用javascript实现文本框字数的动态计算
- html中利用javascript实现文本框字数的动态计算
- JavaScript网站设计实践(四)编写about.html页面,利用JavaScript和DOM,选择性的显示和隐藏DIV元素
- Grunt 自动化部署之css、image、javascript、html压缩Gruntfile.js配置
- 利用JavaScript做计算
- 安卓webview和js+html交互利用的addJavascriptInterface和webview.loadUrl("javascript:*
- HTML表单如何利用JavaScript自动验证其格式
- Grunt 自动化部署之css、image、javascript、html压缩Gruntfile.js配置
- 利用javascript实现 HTML 页面间传参数
- 利用 javascript 过滤 html 等标签
- javascript利用正则表达式过滤HTML标签
- Grunt 自动化部署之css、image、javascript、html压缩Gruntfile.js配置
- 利用INDY的TIDHASHMESSAGEDIGEST5类计算MD5(INDY10)
- 利用模板将HTML从JavaScript中抽离
- 安卓webview和js+html交互利用的addJavascriptInterface和webview.loadUrl("javascript:**");
- 利用JavaScript计算引擎进行字符串公式运算