<?php
echo (!$sitestyle) ? ’defaultstyle’ : $sitestyle ?>
Este pequeño script detecta cual estilo está en la cookie del usuario e imprime el resultado. Si el usuario no tiene habilitado las cookies, o no se ha decidido por algún estilo aún, el script le pondrá “defaultstyle.css” el cual es el estilo por defecto. Cambia el nombre de tu archivo CSS que tienes por defecto a “defaultstyle.css“.
Ahí tienen. Hemos hecho un script para cambiar estilos en tan solo 5 líneas apenas.
Para los usuarios del Gecko Browser (Netscape 6+, Mozilla 1+) deben hacer referencia a las hojas de estilo alternativas entre las etiquetas <head> y </head>:
<link rel="alternate stylesheet”
type="text/css” media="screen”
title="Fire Engine Red” href="./redstyle.css” />
<link rel="alternate stylesheet”
type="text/css” media="screen”
title="Grape” href="./purple.css” />
<link rel="alternate stylesheet”
type="text/css” media="screen”
title="Scary” href="./blackout.css” />
Aunque no es necesario, poner una lista alterna de hojas de estilo de esta manera le permite a los “Gecko Browsers” cambiar de estilos dentro de la interfaz del navegador. Todo lo que tienen que hacer es ir a View>Use Stylesheet y elejir cual de ellos quieren usar.
Eso es todo. Ya no tienes excusas para darle a tus usuarios la opción de ver tu blog como ellos quieran. Por supuesto, tu eres el que elijes los diseños.
Si usas este script o cualquier otra ayuda hazme saber si te ha ido bién. Suerte.
Usuarios que han visto este tema también han visto...
- Bucle while, Cómo funciona?
- Resaltar Palabra Buscada con PHP
- Patrones de expresiones regulares para htaccess
- Envio de formulario de contacto con PHP
- Creación de una encuesta con PHP y MySQL
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.