Bonsoir à tous

Petit problème, je n'trouve pas de solution sur Internet...

En PHP, j'envoie une variable dans une fonction JavaScript, et comme celle-ci peut avoir des accents/apostrophes/guillemets/etc. je lui fais un urlencode() avant.
Lorsque je récupère et affiche ensuite en Java, on m'a conseillé d'utiliser :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
function urldecode (str) {   
    return decodeURIComponent(str.replace(/\+/g, '%20'));
}
Sauf que cela ne fonctionne pas pour les accents, les variables contenant des accents ne s'affichent pas du tout (pas de problèmes avec d'autres variables sans accents).

Si quelqu'un peut m'aider...
Merci d'avance ^^