【发布时间】:2011-02-11 05:19:40
【问题描述】:
我想知道如何在 <input type="file"... 上使用 JavaScript onChange 事件,以便当用户选择文件时,onChange 将调用 Flash 以返回文件的大小并决定下一步做什么。
第二。如果浏览器没有 Flash,如何使用 JavaScript 排除此检查。
【问题讨论】:
-
有点 OT(因此评论,不回答),但您也可以检查用户的浏览器是否支持来自 W3C (w3.org/TR/file-upload) 的新文件 API 内容,如果支持,请使用它,只有在必要时才回退到 Flash。在 StackOverflow (stackoverflow.com/questions/2865017/…) 上有一个使用文件 API 的示例。您不需要所有这些代码,因为您实际上并没有读取文件内容,只是检查大小。
标签: javascript html flash