Literalmente me he vuelto loco y lo he probado y funciona PERFECTAMENTE lo convierte todo
sólo cuando la página está en ISO y se le quita el utf8 decode.
Sólo con ejemplos sin usar el ajax, porque si uso ajax también falla.
Cuando está en utf8 sólo cambia las mayúsculas a minúsculas y hace los espacios en blanco lo demás nada.
No es problema del navegador, eso seguro.
No entiendo nada me estoy volviendo majara con las codificaciones