Configuração do registro para as configurações de "Compatibility View" do Internet Explorer para adicionar um site?

1

Temos um único site (intranet) que não funciona bem com o Internet Explorer 10 a menos que o adicione a "Configurações de exibição de compatibilidade" do Internet Explorer . Então, se você abrir o Internet Explorer e ir para o menu Ferramentas - > Definições da Vista de Compatibilidade , obtém um menu instantâneo assim:

Se eu adicionar o site da intranet, tudo estará bem. No entanto, precisamos adicionar este site à máquina de todos na empresa. Qual é a chave / valor do registro que posso usar para poder adicioná-la ao nosso script de inicialização? Se você puder me apontar para a chave do registro, isso economizaria muito tempo, em vez de ir para cada usuário final e fazer isso.

    
por JonH 09.08.2013 / 14:31

3 respostas

5

Os URLs podem ser adicionados à Lista de exibição de compatibilidade no IE 10 usando a seguinte política de grupo,

Configuração do usuário- > Modelos administrativos- > Componentes do Windows- > Internet Explorer- > Visualização de compatibilidade > Política de uso Lista de sites do Internet Explorer 7.

Se você quiser inserir essas informações diretamente no registro,

  1. Navegue para Explorer \ BrowserEmulation \ PolicyList HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Internet (Você pode criar pastas de registro manualmente se não estiver presente ou um arquivo .REG criará tudo para você )

  2. Clique com o botão direito em PolicyList - > New- > String Value- > Digite o nome do website em "Nome" e "Dados" (por exemplo, superuser.com)

Exemplo de arquivo REG:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\PolicyList]
"superuser.com"="superuser.com"
    
por 09.08.2013 / 14:50
3

Isso não funcionou com o meu sistema. Eu encontrei o que ele fez, mas não é fácil de criar. Seria necessário adicioná-lo a uma lista do Modo de Exibição de Compatibilidade e exportá-lo da área abaixo.

O meu criou uma chave binária chamada "UserFilter" no seguinte caminho:
[Explorador HKEY_CURRENT_USER \ Software \ Microsoft \ Internet \ BrowserEmulation \ ClearableListData

Para o exemplo de superuser.com, crie a entrada abaixo:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData]
"UserFilter"=hex:41,1f,00,00,53,08,ad,ba,01,00,00,00,38,00,00,00,01,00,00,00,\
  01,00,00,00,0c,00,00,00,b4,74,d2,47,55,3a,cf,01,01,00,00,00,0d,00,73,00,75,\
  00,70,00,65,00,72,00,75,00,73,00,65,00,72,00,2e,00,63,00,6f,00,6d,00

NOTA: Isso substitui todas as entradas existentes. Ele os excluiria e substituiria todas as entradas apenas por este exemplo.

    
por 07.03.2014 / 23:43
0

Funciona bem para o meu IE9 e Vista. O nome deve ser um URL. Os dados podem ser totalmente ignorados ou qualquer sequência de caracteres ou, melhor ainda, sua própria etiqueta.

Exemplos:

- > O Gmail não suporta o IE9, mas funciona bem com o IE8 e IE10, IE11:

Name = accounts.google.com

Dados =

ou

Dados = Gmail

- > Para pular o pop-up do mecanismo de pesquisa do Google sobre "tornar o mecanismo de pesquisa padrão do Google":

Nome = google.com

Dados =

ou

Dados = Google sem popup instantâneo

- > Para bancos que insistem em versões mais antigas do IE:

Nome = seventhnationalbank.com

Dados =

ou

Dados = 7º Banco Nacional

    
por 21.08.2014 / 16:06