GARANTIR DESCONTO

Fórum Dica - componente WebBrowser #586895

18/10/2017

0

Fala galera, blz?
só uma dica: o componente WebBrowser usa as funcionalidades do IE7, mesmo que no computador o Internet Explorer esteja atualizado para o IE9, 10 ou 11.

Isso gera problemas com alguns sites e não mostram adequadamente sites que utilizam CSS3 ou HTML5. Mas, há solução que pode ser via código HTML (diretiva DOCTYPE) no site (que não resolve a maioria dos casos) ou via registro do Windows.

No registro, eu prefiro alterar em
"HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\MAIN\\FeatureControl\\FEATURE_BROWSER_EMULATION" 


quando opero em Windows 32, ou
"HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_BROWSER_EMULATION"


quando opero em Windows 64.

Crie um novo valor DWORD(32bits) e no nome coloque o nome de sua aplicação com extensão (ex. "calculadora.exe") e em dados do valor (marque hexadecimal), informe segundo a tabela:

11001 - Internet Explorer 11. As páginas da Web são exibidas no modo de padrões IE11, independentemente da diretiva DOCTYPE.
11000 - Internet Explorer 11. Páginas da Web com base em padrões ! As diretivas DOCTYPE são exibidas no modo IE9.
10001 - Internet Explorer 10. As páginas da Web são exibidas no modo Padrões do IE10, independentemente da diretiva DOCTYPE
10000 - Internet Explorer 10. Webpages contendo baseadas em padrões ! As diretivas DOCTYPE são exibidas no modo IE9.
9999 - Internet Explorer 9. As páginas da Web são exibidas no modo Padrões IE9, independentemente da diretiva DOCTYPE
9000 - Internet Explorer 9. Páginas da Web que possuem baseadas em padrões ! As diretivas DOCTYPE são exibidas no modo IE9

Essa dica foi gerada a partir de um comentário no artigo WebBrowser
Marcello Assumpção

Marcello Assumpção

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar