3

Я использую IE 9. Вплоть до прошлой недели, если бы я поместил URL-адрес файла JavaScript в адресную строку, он отобразил бы JavaScript в виде текста в окне браузера. Теперь, когда я делаю это, он хочет скачать файл JavaScript.

Как я могу вернуть его к предыдущей обработке?

Это раздражает, так как я разрабатываю веб-приложение, и если я могу заставить его отображать файлы .js виде текста в браузере, то я могу обновить его, чтобы принудительно обновить кэш.

Обновление: я тестировал на нескольких машинах коллег. Для некоторых при просмотре файлов .js они отображаются в браузере (IE 9 во всех случаях). В других он требует загрузки. Файловые ассоциации, кажется, не имеют никакого эффекта. Один сотрудник мы протестировали с IE и Chrome. IE хотел скачать его, но Chrome отображал его как текст. Это заставляет меня думать, что это проблема IE, а не проблема ОС.

2 ответа2

3

Попробуйте добавить запись для файлов JS в базу данных MIME-типа в реестре с помощью следующего.REG-файл (любезно предоставлен ответ Cheeso здесь):

Windows Registry Editor Version 5.00
;
; Tell IE to open JS documents in the browser.
; 25336920-03F9-11cf-8FD0-00AA00686F13 is the CLSID for the "Browse in place".
;

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-javascript]
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Encoding"=hex:08,00,00,00

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/javascript]
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Encoding"=hex:08,00,00,00
-1

Если вы действительно просто пытаетесь вручную повторно создать файл js, вы можете просто перейти на страницу, используя файл скрипта, и нажать CTRL + F5, чтобы очистить кэш и повторно загрузить все файлы с этого сайта.

Если я перейду к Javascript в IE 9, он спросит меня, где сохранить файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .