Gente, el asunto va así. Tengo mi página, simple, un formulario de login, y un div con texto Inicio, About us, FAQS y todo eso.
Estoy usando ajax para cargar cada una de esas página cuando doy click en alguno de los links, el problema es que cuando doy click a uno de los links los caracteres especiales (tildes, ñ), me aparecen con símbolos extraños.
Lo que me parece raro es que esas páginas que estoy cargando tienen todos los textos envueltos en htmlentities(""); Y al revisar el source de la pagina, está correcto, todos los caracteres me aparecen escapeados para html (á ñ). Aún así el navegador los despliega de forma extraña.
La página tiene declarado el charset en iso-8859-1.
¿Qué creen que pueda ser?