Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/07/2011, 16:12
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Problema al reemplazar en Javascript

buenas,
la verdad no se qué sería lo más adecuado. dejando a un lado el innerHTML debido al efecto que puede tener, no solo visualmente, sino también a efectos del trasfondo como la petición de recursos, lo que se me ocurre es que utilices alguno de las interfaces del DOM Traversal. en este caso, tendrías que iterar todos los nodos tipo Text en busca de la palabra deseada. luego divides el nodo en dos pedazos eliminando la palabra e insertando un nodo IMG entre los dos nodos tipo Text. en cuanto a rendimiento, honestamente desconozco. quizas quieras experimentar por ahi para evitar el efecto que produce innerHTML.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.