上传前用于图像预览的JavaScript函数?

时间:2014-06-24 14:46:57

标签: javascript jquery html ajax

我想知道是否有人知道JS,AJAX或JQUERY功能可以允许预览上传的图片。我喜欢这里找到的解决方案...

Preview an image before it is uploaded

但是,仅在IE10及更高版本中支持FileReader API。我需要一个适用于IE9的功能。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这是不可能的,在HTML5之前Javascript无法读取文件系统上的文件,HTML5已更改,我们在安全性说没有网页访问权限之前添加了文件API。机器上的文件,所以这是不可能的。在任何不支持HTML5文件API的浏览器中。

你可以有一个默认的没有预览可用,所以在渲染你预览之前将它更改为一个图像说这个浏览器中没有预览,如果渲染在浏览器中不起作用它就不会改变它(别忘了使用Try and Catch)以便处理错误