Ver Mensaje Individual
  #15 (permalink)  
Antiguo 19/03/2007, 11:30
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Truco de cambio de hoja de estilo

Hola a todos.

Por alusiones... he tecleado un poco de código para que la hoja de estilos elegida, se guarde en una cookie y se pueda usar en las siguiente páginas y también cuando se cierre y se vuelva a abrir la página.

Me modificado un poco el código de Mikmoro, porque he puesto el atributo class en el body, en lugar de en un contenedor:

Código PHP:
// He modificado un poco la función original de Mikmoro
function cambio(clase){
  if(
document.body.className != clasedocument.body.className clase;
  
crearCookie(clase);
}

/* crear cookie */
function crearCookie(hoja) {
  
document.cookie hoja ';path=/';
}

/* leer cookie */
function leerCookie() {
  
mihoja document.cookie;
  if (
mihoja == '')
    
mihoja 'hoja1'
  
cambio(mihoja);

Puede verse en funcionamiento aquí

Saludos,

P.D. Espero que el moderador de Css, no se enfade mucho por haber puesto código JavaScript.