javascript - 如何在 IE 中使用 javascript 从客户端获取文件大小?

标签 javascript jquery internet-explorer file-upload

我用了下面的方法

HTML

<input type="file" id="loadfile" />

JavaScript

var file = document.getElementById('loadfile').files[0];
alert( "name " +  file.name + "Size " +  file.size );

它在除 IE 之外的其他浏览器上工作正常:( 如何进入IE?

最佳答案

恐怕 IE 不提供文件大小信息。您也许可以在 IE10 上使用 HTML5 文件 API,请参阅此处:-

Javascript to check filesize before upload in Internet Explorer

关于javascript - 如何在 IE 中使用 javascript 从客户端获取文件大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13512009/

相关文章:

javascript - 导入 javascript 文件并调用其中的函数

javascript - 在重新加载时删除标记时,react-native-maps 中的 callout View 不会消失

javascript - 无法使用 Jquery 获取 @Html.RadioButtonFor 的值,已检查属性未更改

javascript - jquery 保持项目可见,直到选择另一个项目

html - 如何将 Internet Explorer 中的数据 URI 用作 URL?

html - IE9 中表格背景颜色的奇怪问题

javascript - 长轮询如何工作javascript?

javascript - 当用户点击后退按钮时,上一次点击设置样式的 css 元素仍然设置样式

jquery - IE/jquery/CSS 兼容性

css - 在 IE 中使用 SVG 图像作为背景