manuseio de compatibilidade h5

1. Nos navegadores que não suportam novas tags HTML5, essas novas tags serão analisadas em elementos inline (inline), portanto, precisamos apenas convertê-los em elementos de bloco (bloco) a serem usados, mas na versão IE9 abaixo , E não pode analisar essas novas tags normalmente, mas pode reconhecer as tags personalizadas criadas por document.createElement ('tagName'), portanto, nossa solução é passar todas as novas tags HTML5 por document.createElement ('tagName') Crie-o novamente, para que a versão inferior do IE também possa analisar as novas tags HTML5 normalmente.
2. Tratamento: no desenvolvimento real estamos mais utilizado para carregar uma biblioteca JS tripartite através da detecção de versão do navegador IE a problemas de compatibilidade endereço (teste de compatibilidade no IE o seguinte: Use software IETester)
<script src = "../ js / html5shiv.min.js"> </ script>

O problema que resolvemos é principalmente para a versão baixa do ie, ou seja, apenas a versão baixa do ie é executada.
~~~ html
<! - [if lt IE 9]> <script src = "js / respon.js"> </ script>   <script src = "js / html5shiv.min.js"> </ script> < ! [endif] -> ~~~ answer.js O objetivo é resolver a consulta de mídia CSS3 media query da versão baixa do ie
  



 

 

 

Comentário condicional

<! - [if! IE]> <! -> Reconhecível, exceto IE <! - <! [endif] ->
<! - [if IE]> Todo o IE pode ser reconhecido <! [ endif] ->
<! - [se IE 6]> Somente o IE6 pode reconhecer <! [endif] ->
<! - [se lte IE 6]> IE6 e abaixo do IE6 podem reconhecer <! [endif] ->
<! - [se gte IE 6]> IE6 e IE6 e acima podem ser reconhecidos <! [endif] ->
<! - [se IE 7]> Somente IE7 pode ser reconhecido <! [endif] - >
<! - [se lt IE 7]> IE7 e abaixo podem ser reconhecidos <! [endif] ->
<! - [se gt IE 7]> IE7 e acima podem ser reconhecidos <! [endif] ->
< ! - [se IE 8]> Somente o IE8 pode reconhecer <! [endif] ->
<! - [se IE 9]> Somente o IE9 pode reconhecer <! [endif] ->

 

Acho que você gosta

Origin www.cnblogs.com/pxxdbk/p/12680807.html
Recomendado
Clasificación