Como posso alterar as configurações ou a versão do navegador incorporado no windows7?

2

Programas como o Winamp e o SharpReader usam um webbrowser embutido que o Windows fornece para visualizar páginas da web. Ao visitar sites como whatbrowser.org, os servidores acham que é o Internet Explorer 8. Eu não sei dizer se isso é ie9 no modo de compatablidade ou não. E não consigo alterar as configurações desses navegadores.

Minha pergunta é como posso alterar as configurações para que ele funcione tão bem quanto o IE9? Eu mais caixas de diálogo de erro de script e html5 não funciona. Mas no IE9 eles funcionam.

Só para ficar claro, isso é sobre o iframe, não os add-ons dentro do IE.

    
por Ben L 03.06.2012 / 19:45

1 resposta

4

Encontrei as informações necessárias aqui: Controle de Navegador da Web - Especificando a versão do IE .

Boa página sobre este assunto exato; muita informação boa.

De qualquer forma, há uma entrada de registro que você pode fazer para forçar o tipo de navegador (por aplicativo). Acabei de testar com o Winamp e funcionou como um encanto.

para 32 bits:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

para 64 bits:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

Crie um novo valor DWORD e nomeie-o após o arquivo .EXE com o navegador incorporado (por exemplo: winamp.exe ).

O valor para o qual essa chave é definida (tirada de MSDN aqui ) como valores decimais:

9999 (0x270F)
 - Internet Explorer 9. As páginas da Web são exibidas no modo Padrões do IE9, independentemente da diretiva! DOCTYPE.

9000 (0x2328)
 - Internet Explorer 9. As páginas Web que contêm diretivas DOCTYPE baseadas em padrões são exibidas no modo IE9.

8888 (0x22B8)
 - As páginas da Web são exibidas no modo Padrões do IE8, independentemente da diretiva! DOCTYPE.

8000 (0x1F40)
 - As páginas Web que contêm diretivas DOCTYPE baseadas em padrões são exibidas no modo IE8.

7000 (0x1B58)
 - As páginas Web que contêm diretivas DOCTYPE baseadas em padrões são exibidas no modo Padrões do IE7.


Winamp depois de adicionar a chave (você não precisa nem reiniciar ou sair):

    
por 03.06.2012 / 20:12