HTML JS 获取图片的MIME Type
阅读(5774)通过JavaScript 就可以快速获取到图片的MIME Type(Multipurpose Internet Mail Extensions),来判断文件类型是JPG 还是 Audio 等。
当然,不是所有浏览器都支持,IE only;并且获取到的不是标准的Content-Type值,还可能获取到自定义的type类型,如“ACD SEE 图像”,依赖操作系统中关联的打开程序。
<img src="http://img0.bdstatic.com/img/image/shouye/sywmmm.jpg" id="img-test" onclick="getImageMIMEType()">
<script type="text/javascript">
function getImageMIMEType () {
var img = document.getElementById ("img-test");
if ('mimeType' in img) {
alert (img.mimeType);
} else {
alert ("当前浏览器不支持获取 <img> 的 mimeType");
}
}
</script>
点击图片获取当前浏览器的检测情况:
此属性自IE 6起就支持了,见 http://msdn.microsoft.com/en-us/library/ms533291(v=vs.85).aspx
W3 标准描述的所有 MIME Type: http://www.w3.org/TR/html4/references.html#ref-MIMETYPES