Hola, tengo la siguiente funcion, que es bastante entrete, pues permite cambiar la hoja de estilos (CSS) de la pagina de tal manera que el usuario pueda elegir los colores en pantalla... funciona bien cambiando la hoja, sin embargo yo quiero cambiar una libreria JS, junto con la hoja de estilos, pero no ocurre...
Código:
<link rel="stylesheet" type="text/css" href="barra/js_default.css" id="cskin">
<SCRIPT language="JavaScript" src="barra/js_default.js" id="jskin"></SCRIPT>
function doCookie(skin)
{ // la hoja CSS cambia correctamente
document.getElementById("cskin").href='barra/cs_' + skin + '.css';
// el elemento JS queda tal como al incio de cagar la pagina
document.getElementById("jskin").href='barra/js_' + skin + '.js';
document.cookie="skin=" + escape(skin) + "; expires=" + expiry.toGMTString() + "; path=/";
if (document.all)
{ var sel = document.getElementsByTagName("SELECT")
for (i=0;i<sel.length;i++)
{ sel[i].style.visibility = "hidden";
sel[i].style.visibility = "visible";
}
}
var nu2 = (nu.indexOf("opera") != -1);
if (nu2)
{ window.location.reload();
}
}
Si alguien sabe como poder cambiar o actualizar un js se lo agradeceria bastante, basicamente saber si es posible hacerlo...
gracias