Nessuna idea?
Comunque il replace lo riscritto:
N.b. lo spazio tra & e agrave lo messo solo perchè altrimenti qui nel forum me lo trasformerebbe in à.
codice:
stringa = stringa.replace(/à/g, "aagrave;");
stringa = stringa.replace(/à/g,"aagrave;");
stringa = stringa.replace(/è/g, "eegrave;");
stringa = stringa.replace(/è/g,"eegrave;");
stringa = stringa.replace(/ì/g, "iigrave;");
stringa = stringa.replace(/ì/g,"iigrave;");
stringa = stringa.replace(/ò/g, "oograve;");
stringa = stringa.replace(/ò/g,"oograve;");
stringa = stringa.replace(/ù/g, "uugrave;");
stringa = stringa.replace(/ù/g,"uugrave;");

stringa = stringa.replace(/€/g,"eeuro;");
stringa = stringa.replace(/€/g,"eeuro;");

stringa = stringa.replace(/£/g,"epound;");
stringa = stringa.replace(/£/g,"epound;");

stringa = stringa.replace(/&/g,"eecommerciale;");
stringa = stringa.replace(/&/g,"eecommerciale;");

stringa = stringa.replace(/\+/g,"simbolopiu;");