TextoPorHTML
Reemplazar texto por código html:El siguiente código javascript reemplaza una palabra o un texto por un código html (como por ejemplo códigos de imágenes), para utilizarlo debes pegarlo entre las etiquetas <head></head> de tu sitio web:
Código: |
<script type='text/javascript'> //<![CDATA[ function reemplazaLogos(cual) { if(!document.getElementById) { return; } var verificar = "post-" + cual; bodyText = document.getElementById(verificar); elTexto = bodyText.innerHTML; elTexto = elTexto.replace(/[b][color=red]PALABRA[/color][/b]/g,'[b][color=red]CODIGO_HTML[/color][/b]'); bodyText.innerHTML = elTexto; } //]]> </script> |
En la línea:
Código: |
elTexto = elTexto.replace(/PALABRA/g,'CODIGO_HTML'); |
Escribes en PALABRA (si se diferencia minúsculas de mayúsculas) la palabra o el texto que quieran reemplazar y en CODIGO_HTML escribes el código por el cual será reemplazado.
Por ejemplo:
Código: |
elTexto = elTexto.replace(/XD/g,'<img src="https://img.webme.com/pic/i/insaniquarium-deluxe/exampleXD.png"/>'); |
En este caso reemplazaría la palabra XD por un emoticono que simbolice dicha palabra>> https://img.webme.com/pic/i/insaniquarium-deluxe/exampleXD.png
Si quieres agregar más de una palabra sólo debes poner varias veces la línea mencionada anteriormente y en cada una de ellas escribir la palabra o el texto, es decir:
Código: |
elTexto = elTexto.replace(/PALABRA/g,'CODIGO_HTML'); elTexto = elTexto.replace(/PALABRA/g,'CODIGO_HTML'); elTexto = elTexto.replace(/PALABRA/g,'CODIGO_HTML'); elTexto = elTexto.replace(/PALABRA/g,'CODIGO_HTML'); |
Hay varios usos que le puedes dar a este script, como por ejemplo, en el caso de PWG, agregar más emoticonos a tu web (como se mostró en el ejemplo anterior con el caso de la carita XD) o también otros modificando textos enteros.
⇝InsaWebツ