【问题标题】:input of type file in IEIE中类型文件的输入
【发布时间】:2011-05-16 23:47:24
【问题描述】:

你好 我知道在 firefox 和 chrome 中存在 .size 来使用 javascript 获取文件大小,甚至可以使用 xmlhttp.send(file)(或 firefoxxhr.sendAsBinary(file.files[0].getAsBinary());)使用 ajax (input type=file multiple=TRUE) 上传多文件。 现在我正在尝试为多个文件上传器制作一种 jquery 插件(当然在 IE 检测中使用表单和框架),但如果我能在 IE 中获取文件大小会更好。 那么有什么方法可以从 IE 中的类型文件的输入中获取文件大小?

【问题讨论】:

    标签: javascript file input


    【解决方案1】:

    您可以使用它来获取 IE 中的文件大小:

    var fileSize = document.getElementById("somfile").size;

    【讨论】:

    • 这不是真的。在 IE 中是不可能的
    • 我在 IE9 中测试过,没问题。只需确保在字段中选择了一个文件
    • .size 不返回文件大小,我认为是DOM对象上的属性数。
    猜你喜欢
    • 2011-10-28
    • 1970-01-01
    • 1970-01-01
    • 2010-10-05
    • 2018-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多