昨天说了 HTML5 的file对象可以获取到文件的 文件名,文件大小,文件类型,最后一次修改日期。
其实 IE6-9 也可以变向的获取到,虽然没那么方便,但至少可以取到。
来看例子吧:

<!doctype html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
<input type="file" id="myfile" />
<script>
var myfile = document.getElementById("myfile"); myfile.onchange = function () {
if (window.File) {
var img = myfile.files[0];
alert([img.name, img.type, img.size, img.lastModified || img.lastModifiedDate].join(" - "));
} else {
myfile.select();
var url = document.selection.createRange().text;
var img = new Image(); img.onload = function () {
alert([img.nameProp, img.mimeType, img.fileSize, img.fileModifiedDate].join(" - "));
img.onload = null;
};
img.src = url; }
}
</script>
</body>
</html>

IE 6

IE 7

IE 8

IE 9

chrome

firefox

PS: 推荐用虚拟机测试,因为我用IE11的仿真测试,结果有时取到有时取不到,被坑的不浅啊。。

FF 下获取最后修改时间不是 lastModified 而是 lastModifiedDate

好了,今天就分享这些了。。

最新文章

  1. js立即执行函数
  2. WebService异常时,查看请求状态码方法
  3. CSS3常用30种选择器总结
  4. xml 解析
  5. delphi常用函数过程
  6. Javascript 电子时钟源码
  7. 牛客OJ——[编程题]A+B和C__如何输入多组测试数据(测试OK)
  8. Hash Killer I II
  9. codeproject
  10. Baidu百度搜索引擎登录网站 - Blog透视镜
  11. 拉姆达表达式(Lambda Expressions)
  12. SVN仓库迁移到Git遇到的两个问题和解决办法
  13. 微信小程序左滑删除功能
  14. Tornado异步
  15. 推荐自学JAVA开发的三本书
  16. Hello Object Oriented!
  17. canvas高级篇(转载)移动元素
  18. 阿里云香港主机自动换IP
  19. P1230 智力大冲浪
  20. asp.net Core MVC + form validation + ajax form 笔记

热门文章

  1. OPENSTACK重装系统失败导致虚拟机状态为error
  2. 火狐浏览器之伪造IP地址
  3. PAT甲级题解-1047. Student List for Course (25)-排序
  4. Notes of Daily Scrum Meeting(12.3)
  5. 2013337朱荟潼 Linux第一章读书笔记——Linux内核简介
  6. 第二章:蓝色巨人 IBM公司
  7. AD分辨率和精度区别
  8. java自定义注解学习(三)_注解解析及应用
  9. angular 可信的html 指令
  10. [COGS 2551] 新型武器