Solution for displaying French Accented Characters in JS alert box or Confirm dialog box
Suppose you have a french string like "Prénom du membre" and you want to display this using a Javascript alert / Confirm Dialog box
like:
alert("Prénom du membre");
confirm("Prénom du membre");
the alert message may look like "PrĂƒ©nom du membre". Ie, the display will have some un-recogonized characters.
You might have tried using the html equivalents of french characters. In the above case like this:
alert("Prénom du membre");
confirm("Prénom du membre");
here the alert message may look like "Prénom du membre".
to fix this you have to use the unicode escape sequence of such characters, like the one given below:
Solution:
alert("Pr\u00E9nom du membre");
confirm("Pr\u00E9nom du membre");
00E9 is unicode escape sequence for Ă©. for more unicode equivalents, click here
this will alert the message as "Prénom du membre"
For find out the unicode equivalents of accented characters, Click here or You can look up Unicode code point values at UNICODE.ORG.
Try this and post your comments.