HTML

时间:2010-06-10 07:39:43

标签: javascript html flash

我想知道如何在onChange上使用JavaScript <input type="file"...事件,这样当用户选择文件时,onChange会调用Flash来返回文件的大小并决定做下一步。

第二。如果浏览器没有Flash,如何使用JavaScript来排除此检查。

1 个答案:

答案 0 :(得分:1)

您可以使用FancyUpload项目的一部分 - http://digitarald.de/project/fancyupload/。这个控件有很好的文档。 或者我使用客户端ActiveX

var objFileSystem = new ActiveXObject("Scripting.FileSystemObject");
var strFilename = document.upload.file.value;
var resFile = objFileSystem.getFile(strFilename);
var intSize = resFile.size;

检查Cross Browser Flash Detection in Javascript第二期