Como obter o IE para abrir o JavaScript como texto

3

Estou usando o IE 9. Até a semana passada, se eu colocasse o URL de um arquivo JavaScript na barra de endereços, ele mostraria o JavaScript como texto na janela do navegador. Agora, quando faço isso, ele quer baixar o arquivo JavaScript.

Como posso reverter para o tratamento anterior?

Isso é chato porque estou desenvolvendo um aplicativo da Web e, se conseguir exibir os arquivos .js como texto no navegador, posso atualizá-lo para forçar o cache a atualizar.

Atualização: Eu testei em várias máquinas de colegas de trabalho. Para alguns, a navegação para arquivos .js os renderiza no navegador (ou seja, o IE 9 em todos os casos). Em outros, pede um download. Associações de arquivos não parecem ter nenhum efeito. Um colega de trabalho que testamos com o IE e o Chrome. O IE queria baixá-lo, mas o Chrome o renderia como texto. Isso me faz pensar que é um problema do IE e não um problema do SO.

    
por Pete 17.12.2012 / 21:41

2 respostas

3

Tente adicionar uma entrada para os arquivos JS ao banco de dados do tipo MIME no registro por meio do seguinte arquivo .REG (cortesia da resposta do Cheeso aqui ):

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
    
por 18.12.2012 / 19:15
-1

Se você está realmente tentando recopiar manualmente o arquivo js, você poderia simplesmente ir para a página usando o arquivo de script e pressionar CTRL + F5 para esvaziar o cache e baixar novamente todos os arquivos desse site.

Se eu for para um Javascript no IE 9, ele me perguntará onde salvar o arquivo.

    
por 17.12.2012 / 21:53