¡Caray! Estuve todo un día tratando de descularlo y ná'. Al día siguiente, siguiéndole el rastro a otra presa, ¡eureka!, me la olfatee que de ese código podía sacar algo relacionado con lo mío, puse manos al asunto y... ¡funcionó! Eso de firstChild.data... piripipí. Tú entiendes. Pero el problema es que me pasaba los datos en puro y a pelo así que tiré de otro código y ¡zas!: tenía ahí lo que buscaba. Lo probé en línea y todo de maravillas.
[subtítulo] "Una fiesta es una fiesta si termina bien." Y entonces, vino la gran desilusión: el estúpido buscador, porque de eso se trataba el asunto, devolvía resultados (si y solo si) le ponías una palabra clave, pero no si le ponías una cadena tipo: "señores con sombrero". Te arrojaba entonces "sin resultados". Pero "señores" solo o "sombreros", te devolvía tantas páginas como existencias... :( [subtítulo] "Lo bueno de una fiesta son los souvenirs" De todos modos la experiencia fue muy enriquecedora porque aprendí cosas nuevas tales como modificar una hoja de estilo y objetos "pesados" como object, todos ellos "a pelo" y sin tiempos de espera del servidor ni pensarse la partida desde el navegador. Onda... "¡magia señores!"; con lo cual mis próximos proyectos serán mucho más dinámicos dado que desconocía todo lo nuevo de JavaScript tal como tirar de firstChild, lastChild, childNodes[0], nextSibling, nodeValue y esas cosas. [subtítulo] "conclusión" NetVicius, estás en lo cierto: si sabes pedirle al DOM correctamente obtendrás cosas maravillosas. Pero el problema es que a veces uno no sabe qué o cómo pedir. Lo que no es muy distinto a lo que nos pasa en la vida. Gracias por tu orientación. Un afectuoso saludo: Almirante von Web/. -------------------------------------- "Educando al asno, por no apalearlo." ©2007 ;-) -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de NetVicious Enviado el: Sábado, 21 de Abril de 2007 08:12 a.m. Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Reemplazar cadena de texto sobre el body Hola LISTAS, El martes, 17 abr 2007 a las 22:37, escribiste: > Estoy tratando de resolver el siguiente problema: > Tengo una cadena en el cuerpo del documento que es creada por por > un CGI, por lo cual no puedo modificarla desde el origen, pero sí > puedo modificarla sobre el destino, es decir, la página creada. El > punto es que quiero reemplazarla por otro texto y darle el estilo que necesito. > Obviamente debo meter mano a javascript, pero no tengo idea de cómo > detectar ese string dentro del body para su posterior reemplazo. Veamos, tendrías que navegar por el DOM. Tira de FireBug, seleccionando la pestaña DOM y averigua si dicho texto está en un span, div o similar. Si lo está con el navegador DOM puedes obtener su nombre y modificarlo vía JavaScript. Si no tiene nombre asociado, tendrás que tirar de los arrays de DOM o si está contenido en algún div, span con nombre puedes tirar de arrays o de nextSibling, LastChild y similares. Si nos pones una página de ejemplo te podemos hechar un cable si quieres. -- /\ / / \ / \ / / \/ 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 _______________________________________________ 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