IE6 превращает банку в молнию - PullRequest
2 голосов
/ 15 марта 2010

Используя сервер Windows, у меня есть путь к файлу, который, когда вы нажимаете кнопку, запускает файл JAR и запускает программу.По крайней мере, в Firefox.Проблема возникает с IE6.Он берет мой файл .jar и превращает его в файл .zip.Любые предложения здесь?

Ответы [ 2 ]

1 голос
/ 15 марта 2010

Firefox может сначала определить правильный MIME-тип по расширению и проверить информацию заголовка, чтобы выяснить, есть ли совпадение. IE6, к сожалению, нет.

JAR-файл на самом деле является ZIP-файлом (переименуйте JAR-файл в zip, и его легко открыть с помощью Winzip), измените MIME-тип JAR на " application / java-archive ".

Обновление
В IIS:

  1. Выберите сайт для настройки в IIS, щелкните правой кнопкой мыши и выберите «Свойства»
  2. На вкладке «Заголовки HTTP» выберите «Типы файлов» в разделе «Карта MIME» и выберите «Новый тип»
  3. Введите " .jar " в качестве связанного расширения и " application / java-archive " в качестве типа содержимого.
  4. Выберите «ОК», и вы готовы к работе!
  5. Перезагрузите IIS.
0 голосов
/ 15 марта 2010

Вам необходимо, чтобы администратор установил его в IIS на вашем веб-сервере, чтобы файлы, обслуживаемые с расширением .jar, использовали mime-тип application / java-archive.

В IIS6 щелкните правой кнопкой мыши веб-сайт и выберите «Свойства». Перейдите на вкладку «Заголовки HTTP», и в нижней части вы увидите раздел «Карта MIME». Нажмите на кнопку «Типы файлов» и добавьте следующие два типа:

Extension: jar
Content-type: application/java-archive

В IIS7 вы увидите значок Mime-Types, щелкните по нему, а затем используйте «Добавить», чтобы добавить новый тип.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...