Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2003, 08:51
gigio_wt
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 87
Antigüedad: 22 años, 3 meses
Puntos: 0
Actualizar elementos desde javascript

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
__________________
Gigio

Última edición por gigio_wt; 27/11/2003 a las 08:54