Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2009, 08:25
gerazmv
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 20 años, 5 meses
Puntos: 4
Ejecutar jscript en div.

Hola gente. tengo lo siguiente
quiero ejecutar un jscript dentro de un div que ya fue cargado.

Motivo: Cargar publicidad codigo jscript cuando termine de cargar mi sitio.

de la siguiente manera.
el div :
<div id="midiv"></div>
contenido del sitio
Código:
<script>
var banner_menu="<SCRIPT TYPE=\"text/javascript\" SRC=\"http://ad.foxnetworks.com/st?ad_type...51\"><\/SCRIPT>";
data = document.getElementById("banner_menu");
if (data!=null)
 { 
 document.getElementById("banner_menu").innerHTML=banner_menu; }
</script>

Bueno. el scrtipt esta mal hecho por que el innerHTML no permite añadir js y ejecutarlo.

Necesito una solucion . Alguien que me guie.
He encontrado la forma pero me salta error

Código:
data = document.getElementById("banner_menu");
if (data!=null)
 { 
 scr = document.createElement("script");
 scr.type = "text/javascript";
 var txte = document.createTextNode("alert('hello');");
 scr.document.appendChild(txte); //MARCA ERROR AQUI
 data.appendChild(scr);

 }