Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/08/2008, 05:36
capitanquartz
 
Fecha de Ingreso: julio-2008
Mensajes: 28
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: crear valores en CSS por javascript

Bueno, ya lo solucione. Posteo la solución para el siguiente:

Hay que hacer de la hoja CSS en un PHP, por ejemplo style.css -> style.php

Despues, en la pagina que va a usar el CSS hay que poner un codigo como este:

Código:
<script LANGUAGE="JavaScript">
document.write('<link rel="stylesheet" type="text/css" href="style.php?width='+ screen.width +'" />');
</script>
Con esto, el CSS sabra cual es el valor y seguiremos teniendo la hoja de estilos a parte.

Anotación importante:
La pagina en php debe tener un header('Content-type:text/css'); para que funcione. Y el codigo CSS debe estar entre echo " "; y por supuesto, necesitaremos $_GET['width'] para coger la variable de la URL y que todo este entre <?php ?>

Un saludo. Espero que ayude.