Problema con código en blog

Tengo un blog en blogspot y tengo un problema en una zona del código.

El código es el siguiente:




Su objetivo es substituir una serie de carácteres de texto por emoticonos, básicamente como sucede en EOL con los emoticonos, que nosotros ponemos algo tipo [loco] y aparece la imágen [mad].

Funcionar funciona bien, pero me da un problema, y es que por culpa de la frase inicial theText='<$BlogItemBody$>', si la string <$BlogItemBody$> contiene algún signo ' considera que cierro lo que quiero que haya en theText, entonces no entiende lo que viene después, peta, no continúa la función javascript y no llega a escribir el contenido porque no llega a document.write.

La duda que tengo supongo que tendrá una sencila solución, pues solo quiero dar a theText el contenido de <$BlogItemBody$>, independientemente de si contiene ', %, o lo que narices sea.

Merci por leeros el tocho y a ver si alguien sabe arreglarlo :)
0 respuestas