¿Cambiar de STYLESHEET pulsando un enlace?

LOc0

Hola. Me he fijado que en algunas webs (pe: www.ucm.es) se puede cambiar la hoja de estilo de la página pulsando en unos enlaces que hay arriba. ¿Sabéis cómo se hace? ¿Es con javascript?

Salu2 y gracias ;)

nothing

Hazlo con php, es bastante simple.

<?
$estilo = $_GET[estilo];
if ($estilo == "") {
echo "link priemra hoja";
} else{
echo "link segunda hoja";
}
?>

Puedes poner tantas hojas como quieras, ese codigo lo pones dnd el link de la hoja de estilo, y pones q el enlace vaya a: index.php?estilo=XXXX

Me lo acabo de invertar todo, q nunka se me habia ocurrido, asiq es posible que haya errores o se pueda hacer mas simple

Suerte, un saludo!

LOc0

Gracias por responder. He encontrado (en Google, para variar) el sistema que usan en la página de la UCM. Lo pongo aquí, por si a alguien le interesa (es Javascript). --> http://www.ni4.org/modules.php?name=News&file=article&sid=33

Salu2 ;)

PD: Se podría hacer perfectamente en PHP como comentas ;)

guiye

Nicolás Fantino para Chavalina.net hizo esto:
http://www.100px.com/ejs/styleswitcher.html
Alomejor te interesa, xao.

Whose

Yo voto por la idea de las cookies como dice guiye, asi se guarda el estilo que eligio y no tiene que ir cambiandolo.

B

Yo tengo algo parecido a lo que ha dicho guiye, con cookies para no tener que ir cambiando.

Usuarios habituales