gpt4 book ai didi

jQuery 文件上传在 IE10、零字节文件中陷入挂起状态

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

我正在使用这个 jQuery 插件,并在我的网站上看到与我在该演示中重现的结果相同的结果:

http://blueimp.github.io/jQuery-File-Upload/

即使演示显示“上传服务器当前不可用”,您仍然可以通过转到演示并尝试上传零字节文件来重现问题(必须具有 JPG、GIF 或 PNG 扩展名,因为这是它们所允许的) .

在 FireFox 和 Chrome 中,您将看到它尝试 POST 零字节文件。在 IE10 中,如果您在开发人员工具中查看网络选项卡,您将看到 XMLHTTPRequest 对象停留在“待处理”状态。如果您在 IE10 中上传非零大小的文件,您还会看到它 POST 数据。

我进行了搜索,发现只有几个人提示 IE10 中的零字节文件问题。他们没有使用与我相同的 jQuery 插件,所以我认为这是 IE10 的普遍问题。另外,到目前为止我找到的唯一答案是不允许用户上传零字节文件。如果可能的话,我想支持零字节文件,它们在我的应用程序中有一些用途,而且我自己时不时地使用它们,所以我有什么资格说我的用户因为想要这个功能而疯狂。

我有什么选择?

最佳答案

我有一个客户也遇到了这个问题。我不太确定是什么原因造成的,但我会添加更多信息。

使用 InPrivate 窗口时问题消失。然后我尝试清除缓存、清除 cookie 并禁用所有附加组件。那并没有解决问题。

接下来我从 View | 重置了 IE互联网选项 |高级选项卡 |重置 Internet Explorer 设置。我让用户保留他们的设置,例如 cookie 和书签。重新启动后,问题就消失了。所以我猜测 IE 设置可能是造成这种情况的原因。

如果其他人遇到此问题,如果您可以运行几个测试场景并发表评论,将会很有用。也许我们可以缩小确切的原因范围并加以解决。

  1. 测试将您的域添加到“安全”选项卡上的“受信任”网站列表中,看看是否会产生影响。
  2. 测试从我前面段落中讨论的同一位置访问的“重置高级设置”按钮。

关于jQuery 文件上传在 IE10、零字节文件中陷入挂起状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16976079/

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