gpt4 book ai didi

internet-explorer - IE 无法下载带有 unicode 路径名的 bmp 文件

转载 作者:行者123 更新时间:2023-12-04 07:51:02 24 4
gpt4 key购买 nike

我有一个网络应用程序,允许用户通过按下网页上的按钮来上传和下载图像文件。此页面的用户报告说,当文件具有 Unicode 路径名时,IE 7 和 8 无法下载文件。 IE 通过一个对话框提示用户:“Internet Explorer 无法在(网络服务器)下载(文件)。”。

问题只发生在 IE 中。不幸的是,我无法在我的机器上使用这些版本重现该问题。

我的问题是,什么可能导致这种情况,我该如何防止它发生?我已阅读有关缓存控制的问题(我目前已将其设置为无缓存);但是,我没有使用 HTTP-S,问题只出现在包含 Unicode 字符的文件名中。

更新:该问题似乎仅在用户尝试下载 bmp 文件路径时发生。非标准文件路径下载成功。会不会是Paint惹了麻烦?

Javascript 集附加一个 iframe,指向与文件关联的 url。

最佳答案

感谢您的更新评论。

这可能是:

  • 您的网络服务器
  • 您客户的浏览器扩展
  • 您的文件名太长(如下,但 v 旧文章)

  • 我认为这很可能是第 2 个问题,因为您无法重现该问题(您使用的是真实版本的浏览器,对吗?不像 MultiIE 这样的东西)。

    您可以通过运行 iexplore -extoff 要求他们启动没有扩展程序的 Internet Explorer。 ,看看这是否有什么不同。他们还可以检查他们的安全设置。

    我发现在 IE 中可能有很多原因导致了这个问题,正如我之前提到的,我有一个类似的“无法下载”问题,原因是由于某种原因我们的服务器对内容进行了双重压缩,仅适用于 IE,而 IE 显然不太喜欢那样。

    我知道这些文章已经过时了,我确定它们不适用,但它们可能是相关的:
    http://support.microsoft.com/kb/816868
    http://support.microsoft.com/kb/812935/en-us

    关于internet-explorer - IE 无法下载带有 unicode 路径名的 bmp 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6408647/

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