Jose Antonio Riquelme wrote:

Hola amigos,

En una web que estoy terminando quiero poner la opcion de ver la pagina sin css.

Tengo dos formas de hacerlo:
Desactivar el css mediante un javascript
Recargar la pagina con un parametro de no css.

que forma veis mejor?

Pues las dos, me explico, primero desarrollas la versión sin js
<a href="p?css=n">Sin css</a>
y luego te curras la manera de hacerlo con javasript
<a href="p?css=n" onclick="desactivaCss(); return false;">Sin css</a>

De esta manera quien tiene soporte de css no necesita recargar la página.

Se te olvida una tercera opción que el la que incorporan los navegadores modernos (Mozilla, Opera...).

La primera evita tener que recargar la pagina, lo que pasa es que no
se cual es el javascript que lo hace.

Consigues el nodo que tiene el css <link rel="stylesheet" type="text/css"... /> y luego le haces

linkcss.disabled = true;

Un ejemplo, en el html
<link id="linkcss" ..../>
...
en el javascript
document.getElementById("linkcss").disabled = true;

--
Saludos -=stripTM=-

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a