У меня есть веб-приложение, которое позволяет пользователям загружать и скачивать файлы изображений, нажимая кнопки на веб-странице. Пользователь этой страницы сообщает, что IE 7 и 8 не могут загрузить файлы , когда файлы имеют имена Unicode . IE предлагает пользователю диалоговое окно, в котором говорится: «Internet Explorer не может загрузить (файл) с (веб-сервера)».
Проблема возникает только в IE. К сожалению, я не смог воспроизвести проблему, используя эти версии на моей машине.
Мой вопрос: что может вызвать это, и как я могу предотвратить это? Я читал о проблемах с контролем кэша (в настоящее время он установлен без кэширования); однако я не использую HTTP-S, и проблема возникает только с именами файлов, содержащими символы Юникода.
Обновление: проблема возникает только тогда, когда пользователь пытается загрузить путь к файлу bmp. Нестандартные пути к файлам успешно загружены. Может ли быть, что краска вызывает проблемы?
Наборы Javascript добавляют iframe, указывающий на URL, связанный с файлом.