Re: [Ovillo] Modificar propiedades de CSS desde PHP
¿No te vale algo como: ... head ?php echo style [tus estilos] /style; ? /head ... ? En mi caso he tenido que hacer algo parecido más de una vez. Sé que los estilos deberían ir en las hojas de idem, pero tuve que optar por esa alternativa para hacerlo sin usar javascript. ___ 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://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Modificar propiedades de CSS desde PHP
On 5/18/07, Marco Antonio Solis Cruz [EMAIL PROTECTED] wrote: Mauro, Muchas gracias por tu respuesta, investigaré si exsite algún framework que tenga alguna funcionalidad como la que quiciera que tuviera php... si existe, prometo hacerlo saber a la lista puedes utilizar la orientación a objetos y los objetos de las clases DOMLoQueSea de php5 [1]. Es muy similar al manejo del DOM por javascript. Por ejemplo, tienes el objeto DOMElement que tiene el método setAttribute(atributo, valor); el objeto DOMNode con appendChild($unHijo) y muchas cosas más. Construyes el DOM desde 0 y luego haces echo $domTree-saveXML(); y ya tienes una página web, con todas las entidades debidamente sustituidas (puedes hacer un $elem-setAttribute(href, mipagina.php?foo=barjai=clai); que se sustituirá por mipagina.php=foo=baramp;jai=clai. Además, así puedes validar fácilmente contra un schema o usar XSLT. [1] http://es.php.net/dom -- Si no puedes deslumbrar con tu sabiduría, desconcierta con tus gilipolleces ___ 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://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Modificar propiedades de CSS desde PHP
Hola Marco, El viernes, 18 may 2007 a las 16:50, escribiste: El motivo de este hilo, es preguntarles si es posible cambiar las propiedades CSS de algun elemento desde php, esto, como se hace por ejemplo en C sharp con ASP TextBox1.Attributes.CssStyle.Add(background-color,red);; Esto de igual forma se puede hacer en Java con los jsp Actualemte cuando tengo que utizar php, lo tengo que hacer, llamando a una funcion javascript y no quería esto... pues me interesaba utilizar solo php Fácil! Desde PHP puedes escribir en la web JavaScript que mediante DOM cambie los estilos CSS de la página, la clase de un objeto, o algún cambio de estilo en un objeto. Ejemplos: 1. Intercambio de CSS http://www.quirksmode.org/dom/changess.html 2. Cambiar la clase de un elemento http://www.aspandjavascript.co.uk/javascript/javascript_api/change_style_class.asp El objeto en cuestión tendrá que tener su correspondiente id='', también mediante jQuery se podrían cambiar todas las clases de ciertos objetos realizando búsquedas en el DOM. 3. Cambio de estilos a mano. http://markup.co.nz/dom/style_the_dom.htm -- /\/ / \ / \ / /\/ e t \/ i c i o u s ___ 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://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Modificar propiedades de CSS desde PHP
hola marco recuerda que php es un lenguaje de scripting y se trabaja distinto que en ambientes como .net o java. en java o .net tu creas los objetos que mostrarás en el mismo código, de forma nativa por así decirlo. esto en php no es así, salvo que estés utilizando algún framework especial. por lo pronto mi respuesta es que no puedes hacerlo a la manera de .net. deberás inventar algún artilugio para modificar los css con php o utilizar algún framework que te permita hacerlo (desconozco si alguno te provee esta funcionalidad). espero te sirva la info. saludos, On 5/18/07, Marco Antonio Solis Cruz [EMAIL PROTECTED] wrote: Hola lista, antes que nada les mando un cordial saludo. El motivo de este hilo, es preguntarles si es posible cambiar las propiedades CSS de algun elemento desde php, esto, como se hace por ejemplo en C sharp con ASP TextBox1.Attributes.CssStyle.Add(background-color,red);; Esto de igual forma se puede hacer en Java con los jsp Actualemte cuando tengo que utizar php, lo tengo que hacer, llamando a una funcion javascript y no quería esto... pues me interesaba utilizar solo php Gracias de antemano!!! -- atte. Marco Antonio Solís Cruz 55 36 56 36 05 ___ 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://lists.ovillo.org/mailman/listinfo/ovillo -- Mauro Gullino www.vardump.com.ar ___ 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://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Modificar propiedades de CSS desde PHP
Mauro, Muchas gracias por tu respuesta, investigaré si exsite algún framework que tenga alguna funcionalidad como la que quiciera que tuviera php... si existe, prometo hacerlo saber a la lista Gracias ___ 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://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Modificar propiedades de CSS desde PHP
y ante la necesidad, siempre está abierta la posibilidad de inventarlo :) saludos, On 5/18/07, Marco Antonio Solis Cruz [EMAIL PROTECTED] wrote: Mauro, Muchas gracias por tu respuesta, investigaré si exsite algún framework que tenga alguna funcionalidad como la que quiciera que tuviera php... si existe, prometo hacerlo saber a la lista Gracias ___ 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://lists.ovillo.org/mailman/listinfo/ovillo -- Mauro Gullino www.vardump.com.ar ___ 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://lists.ovillo.org/mailman/listinfo/ovillo