Como alterar o modo do navegador no IE9 permanentemente?


9

Como posso alterar permanentemente o modo do navegador no IE9, como, por exemplo, no IE7?

Atualmente, essa alteração é apenas temporária e sempre que você abre uma nova janela, você precisa ir para o modo de desenvolvedor para alterar as configurações novamente.

Esclarecimento: "O Windows 7 exige que você execute o IE9. Mas, para fins de trabalho, algumas pessoas ainda precisam usar o IE7 ou IE8. As Ferramentas do desenvolvedor permitem que uma pessoa use as configurações do IE7 no IE9. Mas, para cada janela que é aberta, parece que toda vez precisa entrar no modo de desenvolvedor para alternar o modo Navegador para o IE7. A questão é como alcançar as configurações que permitirão que o IE9 seja aberto no modo IE7 toda vez que o navegador for inicializado. "


Mude para o quê?
paulmorriss

Mude para outro dos modos de navegador disponíveis. A questão não é "mudar para quê", mas "tornar a mudança permanente".
Fabio Milheiro

Acho que ninguém entende a pergunta que está sendo feita. O Windows 7 requer que você execute o IE9. Mas, para fins de trabalho, algumas pessoas ainda precisam usar o IE7 ou IE8. As Ferramentas do desenvolvedor permitem que uma pessoa use as configurações do IE7 no IE9. Mas, para cada janela aberta, parece que toda vez que é necessário entrar no modo de desenvolvedor para alternar o modo Navegador para o IE7. A questão é como alcançar as configurações que permitirão que o IE9 abra no modo IE7 toda vez que o navegador for inicializado.

Vejo? Você entendeu!
Fabio Milheiro #

Respostas:



8

Eu não acho que você possa realmente afetar a configuração do modo navegador; esse parece ser um recurso de depuração do desenvolvedor. Se um usuário estiver executando o IE9, o modo do navegador será o IE9 ou IE9 Compatibility View. Você pode afetar a configuração da exibição de compatibilidade usando a <meta>tag X-UA-Compatible ou o cabeçalho HTTP (no entanto, atente para as ferramentas - Configurações da exibição de compatibilidade -> configuração "Exibir sites da intranet na exibição de compatibilidade").


4

Encontrei uma configuração de registro que pode forçar o IE9 a ser executado no IE8 ou IE7 no modo de emulação do navegador permanentemente. Por exemplo, para executar o IE9 no modo IE8, adicione a chave a seguir, o valor e os dados ao registro.

HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
   SOFTWARE
      Wow6432Node (for IE 32-bit on a 64-bit OS)
         Microsoft
            Internet Explorer
               Main
                  FeatureControl
                     FEATURE_BROWSER_EMULATION
                        iexplore.exe = (DWORD) 00008888

Você pode usar o valor decimal 8000 para o IE8, mas será aplicado apenas se as diretivas! DOCTYPE forem exibidas no modo IE8. O valor decimal 8888 é para o IE8, independentemente das diretivas! DOCTYPE, razão pela qual escolhi no meu exemplo.

O valor decimal 7000 é para o IE7, mas aplicado apenas se as diretivas! DOCTYPE forem exibidas no modo IE7.

http://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx#browser_emulation

Nota: A barra de ferramentas do desenvolvedor exibirá "Modo do navegador: desconhecido", portanto esse não é um teste válido.


2

No Editor de Diretiva de Grupo, em Modelos Administrativos> Componentes do Windows> Internet Explorer> Modo de Exibição de Compatibilidade, há uma configuração para "Desativar o Modo de Exibição de Compatibilidade" que pode ser definida como Ativado, o que deixará o navegador permanentemente no modo IE9.


1
  • Os desenvolvedores podem alterar o Modo Navegador através do menu "Modo Navegador" nas Ferramentas de Desenvolvedor F12 do IE. Essa configuração se aplica apenas à máquina local do desenvolvedor. Por exemplo, os desenvolvedores podem fazer com que o IE9 emule um navegador IE7, navegador IE8 ou IE9 no Modo de Exibição de Compatibilidade.

Selecione o Modo Navegador

  • Os usuários podem alterar o modo do navegador clicando no botão Compatibility View (CV), que faz com que o IE8 e o IE9 emulem o navegador IE7. É por isso que é importante que os desenvolvedores do site testem o site no modo Navegador do modo de exibição compatível.
  • A lista de exibição compatível do IE também pode alterar o modo do navegador para sites específicos.

Daqui:


3
Eu sei disso. O problema é que a mudança é apenas temporária. Eu preciso torná-lo permanente no computador de um determinado navegador.
Fabio Milheiro

@FabioMilheiro estou enfrentando o mesmo problema. existe alguma sorte para encontrar solução?
Mirza

Nenhum companheiro, eu realmente não encontrar uma solução;)
Fabio Milheiro

1

O que faço é instalar a máquina virtual do Windows com o modo XP no Windows 7 (Professional). Tudo isso é gratuito e no site da MS. Execute o navegador mais antigo de sua escolha no XP. Se você quiser vários navegadores disponíveis, acredito que você pode instalar várias instâncias de uma máquina virtual.

Também corro o Office 2003 na máquina virtual XP. Para que eu possa ter acesso a várias versões do Office. A máquina virtual XP é realmente XP, não uma emulação de XP. O ambiente alternativo do XP também é útil para outras áreas de teste.


0

Eu acho que você está trabalhando em links / servidores da intranet, em caso afirmativo, apenas uma linha de resposta à sua pergunta

Desabilite a exibição de compatibilidade: Vá para Ferramentas >> configuração da exibição de compatibilidade >> desmarque 'Exibir sites da intranet no modo de compatibilidade' (por padrão, esta opção está marcada)


0

Se o problema estiver acontecendo em um computador específico, tente a seguinte correção, desde que você tenha o Internet Explorer 11.

Por favor, abra o regedit.exe como administrador. Navegue para os seguintes caminhos:

  1. Para máquina de 32 bits: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

  2. Para máquina de 64 bits: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATIONeHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

E exclua o valor REG_DWORD iexplore.exe. Feche e reinicie o site usando o Internet Explorer 11, o padrão será Edge como Modo Documento.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.