martes, 10 de enero de 2012

Cargar una #CSS en forma dinámica desde #javascript

A continuación les dejo un método sencillo que nos permite cargar una hoja de estilos desde una función dentro de un script JavaScript:

La forma de invocación:

activar_css ("/SURPOINT/Style%20Library/surpoint.css");

La función:

function activar_css (css_file) {       
    var fileref=document.createElement("link");
    fileref.setAttribute("rel", "stylesheet");
    fileref.setAttribute("type", "text/css");
    fileref.setAttribute("href", css_file);
    document.getElementsByTagName("head")[0].appendChild(fileref);
}

El artículo que explica cómo hacerlo:

http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml

Espero les sea útil. Hasta la próxima!

2 comentarios:

Publicar un comentario