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. "
fonte
Respostas:
Você pode resolver esse problema com o
<meta x-ua-compatible />
elemento e fornecendo a variável ie7.Outra alternativa é alterar o modo de documento usando a
documentMode
propriedadeReferência do MSDN:
http://msdn.microsoft.com/en-us/library/cc196988(v=vs.85).aspx
fonte
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").fonte
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.
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.
fonte
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.
fonte
Daqui:
fonte
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.
fonte
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)
fonte
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:
Para máquina de 32 bits:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
Para máquina de 64 bits:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
eHKEY_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.fonte