html - 输入 [type=file] 填充缓慢

标签 html internet-explorer google-chrome firefox file-upload

在 Chrome (37)、Firefox (31) 和 Internet Explorer 11 中,我第一次使用文件输入打开文件;

<input type="file" name="test" />

在文件名显示在屏幕上之前有一个明显的延迟。使用 IE9/10 时,文件名会立即显示,当文件输入在其他浏览器中使用时也是如此。

Example - JSFiddle

这种行为改变是否有原因,是否可以修复?

最佳答案

我刚刚找到了原因。我不确定该解决方案是否适用于您。 弹出对话框变慢,因为我为以前的文件上传选择了网络路径或不再存在的路径。因此,如果您选择本地磁盘上的文件。下一次,问题就解决了。

关于html - 输入 [type=file] 填充缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25791206/

相关文章:

javascript - 如何将 PHP 的输出显示为 HTML

javascript - 将鼠标悬停在上方时下拉 div

javascript - 是否可以从不同的线程调用 JS 函数?

javascript - focus() 在 Chrome 中的 getUi().showSidebar html 中不起作用

css - 图像宽度在 chrome 中为零

javascript - 页面上 float 导航栏和 float div 对象之间的冲突?

html - 悬停在 Firefox 中不起作用

security - 文件 URI 链接到 IE7 中的本地文件夹不起作用

CSS 图像最大宽度不适用于 Firefox/IE

html - 在 Chrome 中使用多列分隔样式的列表