HTML 5/ HTML5 / CSS3/ JQuery

Criando tags do HTML 5 nos navegadores IE 9

Se você desenvolve em HTML e está migrando para HTML 5, provavelmente você pode ter atribuido algum tag que não seja suportado no IE 9, que a Microsoft insiste em não dá suporte padrão.

Porém nada está perdido, você pode forçar o navegador a aceitar os novos tags, basta escrever os elementos caso seja necessário.

Aqui vai um snippet salvador nessas horas.

<!--[if lt IE 9]>
<script type="text/javascript">
	var e = ("abbr,article,aside,audio,canvas,datalist,details,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video").split(',');
	for (var i = 0; i < e.length; i++) {
		document.createElement(e[i]);
	}
</script>
<![endif]-->

Fácil não? O DOM model do IE permite escrever o que os gênios da Microsoft não fazem por padrão.

4 thoughts on “Criando tags do HTML 5 nos navegadores IE 9

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios são marcados com *