Blog de Gonzalo

ESCAPAR CARACTERES ESPECIALES

En el proyecto en que estoy actualmente había un problema ya que en unas de las secciones de la web se mandaba un and mediante ajax y no se guardaba, ni el and ni lo que venía después, en base de datos (en este caso Oracle). Mirando el código he visto que se usaba la función encodeURI pero buscando en internet he visto que codifica los caracteres especiales exceptuando los siguientes: , / ? : @ and = + $ # y para codificar esos caracteres especiales hay que usar la función encodeURIComponent y problema resuelto.

Compartir en twitter