Inserire dinamicamente un .js

Un esempio veloce veloce su come richiamare dinamicamente un js esterno in una pagina.

Questo potrebbe risolvervi il problema nel caso di un blog, in cui avete adsense in loop sotto ogni titolo e volete evitare più di 3 chiamate (vero Napolux e K76…).

 

<head>
</head>
<div id="mio1">mio1</div>
<div id="mio2">
mio2
<script>
//dichiaro il sorgente
var jsSorgente = "file:///C:/Inetpub/wwwroot/mrx/blog/tmp.js";
//dichiaro la posizione
var jsWhere = document.getElementById("mio2");
//creo l'elemento
var js = document.createElement('script');
js.type = 'text/javascript';
js.src = jsSorgente;
jsWhere.appendChild(js);
</script>
</div>


Se
invece dovete inserire il js all’interno di <head></head> dovete usare:
var jsWhere = document.getElementsByTagName("head")[0];

Loading Facebook Comments ...

2 pensieri su “Inserire dinamicamente un .js

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *