Fala galera, eu sei que isso é javascript, mas cabe em web e vocês sempre me salvam… aeauehaueha
to tentando criar um elemento <script> através do DOM.
Até ae beleza, mas no firefox ele só adiciona o elemento ao pai se eu tenho um if com um alert! estranho né?
assim…
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.setAttribute('src', 'pasta/arquivo.js');
//if( head.appendChild(script) ) alert("incluiu"); else alert("não incluiu");
head.appendChild(script);
do jeito que está ae em cima só funciona no IE, se eu deixar a linha do if funciona no firefox também, mas só com alert!
já tentei atribuir um valor à uma variável ao invés de alert e nada…
alguem pode me explicar porque essa incompatibilidade?
obrigado!