Cita:
Iniciado por hermanosvalor
Las unicas soluciones son las siguientes:
- Guardado permanente:
- post de todos los css a php que lo guarda en mysql; y carga desde mysql sobre el css
- idemo pero en vez de mysql escribiendo en ficheros
- Guardado temporal:
- En variables php de session
- En cookies javascript
- En cookies php
Saludos.
Creo que no entendió el problema del posteador original...
La mejor opción es simplemente poner en un "<style>" la muestra y poner las reglas CSS en un array (que luego se envia)
Código Javascript
:
Ver originalvar opciones = [];
$("#color_bg a").click(function(){
opciones[0] = "background: " + this.rel;
actualizar();
})
$("#color_txt a").click(function(){
opciones[1] = "color: " + this.rel;
actualizar();
})
function actualizar(){
$("head").append("<style>#muestra { " + opciones.join(";") + " } </style>")
}
$("#guardar").click(function(){
$("#reglas_css").val(opciones.join(";"));
alert("Las reglas CSS: \n" + opciones.join(";") + "\nse han guardado" )
return false;
})
Lo pueden ver funcionando aqui
http://jsfiddle.net/8wsmY/1/