Defina o IE10 para o modo IE9 para sites específicos

9

Eu gostaria de forçar o IE10 no nível do navegador (não do lado do servidor) para entrar no modo IE9.

Eu sei que posso fazer isso manualmente através das ferramentas do desenvolvedor F12 na versão desktop do IE10. É possível forçar um site a ser sempre visto no modo IE9 nas versões Metro e desktop do IE10?

    
por GaTechThomas 07.11.2012 / 21:13

2 respostas

8

Você pode adicionar seu site às listas de visualização de compatibilidade. Escolha no menu "Ferramentas" - > "Configurações da Visualização de Compatibilidade" e na caixa de diálogo pop-up, insira seu site.

EufizissonoWindows7,masachoqueessasoluçãoseaplicaaoWindo

Soluçãoencontradaaqui: link .

    
por 27.02.2013 / 09:03
4

O melhor que posso pensar é se forçar o navegador a abrir em um modo específico usando uma opção de linha de comando. Infelizmente, nada como isto não pode ser encontrado em a lista de comandos "oficiais" opções de linha para o IE. Também as discussões no Technet também parecem implicar que - pelo menos no IE9 - você não pode definir permanentemente o modo de documento para uma configuração legada.

Além disso, tenho que dizer que isso me intriga porque você precisa descobrir isso no lado do cliente, em primeiro lugar. Quero dizer, se você quer forçar os usuários do IE10 a usarem o modo de renderização do IE9, você só precisa adicionar uma meta tag X-UA-Compatible com a versão do IE em 9:

<meta http-equiv="X-UA-Compatible" content="IE=9">

De Biblioteca MSDN :

In certain cases, it might be necessary to restrict the display of a webpage to a document mode supported by an earlier version of Internet Explorer. You can do this by serving the page with an x-ua-compatible header. For more info, see Specifying legacy document modes.

    
por 07.11.2012 / 21:17