iMax
Membros-
Total de itens
3 -
Registro em
-
Última visita
Sobre iMax
iMax's Achievements
0
Reputação
-
(Resolvido) .innerHTML não Funciona no IE
pergunta respondeu ao iMax de iMax em Ajax, JavaScript, XML, DOM
Romerito, cara, você é um gênio !!! Funcionou beleza desse jeito. valeu ao Rafael tb pelo apoio. abç -
(Resolvido) .innerHTML não Funciona no IE
pergunta respondeu ao iMax de iMax em Ajax, JavaScript, XML, DOM
Pois é Rafael, com div funciona, o problema é que preciso criar um <style type="text/css">...conteudo....</style> no head se eu tirar a linha do innerHTML, ele monta o style no head mas sem o conteudo (ai não resolve, mas foi onde conclui q o problema está com o innerHTML no IE, talvez seja por ser no head, talvez tenha alguma outra forma q desconheço...) tentei a sua sugestão sem sucesso, alguma outra sugestão? -
estou usando essa função para incluir style no head apos o carregamento (não um arquivo, quero apenas adicionar classs) por que no IE não funciona? Já tentei, essas alternativas q estão ai abaixo como comentarios, alguém pode me ajudar? agradeço desde já a atenção, function addGlobalStyle(css) { var head, style; head = document.getElementsByTagName('head')[0]; if (!head) { return; } style = document.createElement('style'); style.type = 'text/css'; style.rel = 'stylesheet'; style.media = 'screen'; //style.setAttribute('media', 'screen'); //style.setAttribute('type','text/css'); style.innerHTML = css; //style.textContent = css; //document.body.insertBefore(style, document.body.firstChild); document.getElementsByTagName("head")[0].appendChild(style); //head.appendChild(style); } addGlobalStyle('.c5 {background-color: red;}');