Ciao a tutti,

Sicuramente sto tornando su un argomento trito e ritrito ma non ho trovato nulla nel forum che potesse aiutarmi. Il mio problema è il seguente:

ho una pagina HTML 4.01 Strict con charset iso-8859-1 che deve caricare dei dati da un db di Access e riportarli in una tabellina. La pagina mi viene correttamente validata dal W3C finché dal db non viene presa una frase che contenga degli apostrofi. Ovviamente ho pensato di risolvere il tutto con la seguente stringa

strTitolo = strTitolo.replace(/ & #8217;/gi, "& acute;");

(Ho aggiunto gli spazi per evitare che il forum interpretasse i codici)

ma ho scoperto, con mio sommo rammarico, che non funziona. In effetti, l'unico modo per far funzionare questa stringa e di leggere il codice della pagina da browser e di copia/incollare il quadratino che mette al posto dell'apostrofo, solo che, ogni volta che modifico la pagina, devo ricordarmi di incollare nuovamente i "quadratini" o l'editor me li sostituisce con & # 8214 e di nuovo il replace non funziona più.

Qualcuno sa spiegarmi cosa sbaglio?

Spero di essere stato chiaro nella spiegazione.

Grazie a tutti.