gpt4 book ai didi

javascript - 在输入字段中选择文件后浏览器卡住

转载 作者:行者123 更新时间:2023-12-03 13:42:30 24 4
gpt4 key购买 nike

我有一个包含输入文件字段的表单 [ <input type="file" id="select-file" accept=".md"><label for="select-file">Select import file</label> ]。它为更改事件 [ $("#form").on("change", "#select-file", handler) 定义了一个 jQuery 处理程序。 ] 选择文件后立即触发。

它可以在带有 Firefox 的 Linux 上完美运行,地址为 工作首页 使用 Firefox 和 Chrome 的 Windows。

而是在 工作对于使用 Chrome 或 Firefox 的 Windows,选择文件后浏览器会卡住约 8 秒。只有在此中断之后,我才能按下表单上的其他按钮并触发“更改”事件。

放弃 Windows 和工作不啮合的假设,卡住似乎与工作中可用的不同网络磁盘有关。谁能建议我必须检查什么,并希望有一种方法可以避免卡住?谢谢!

小例子:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>File Select</title>
<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
</head>
<body>
<div id="import-form">
<input type="file" id="select-file" accept=".md">
<label for="select-file">Select a file</label>
<p id="selected-file">No file selected</p>
</div>
<script>
$("#import-form").on("change", "#select-file", function(e) {
$("#selected-file").text(e.target.value.split('\\').pop());
});
</script>
</body>
</html>

最佳答案

使用任何文件字段后,Chrome 会卡住几秒钟。
这是因为我在 Windows 资源管理器的“快速访问”菜单中有一个快捷方式。此快捷方式已与网络共享的文件夹链接。我已经删除了这个快捷方式,现在一切都很好。

关于javascript - 在输入字段中选择文件后浏览器卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39990111/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com