Я бы предложил исправить проблему, а не использовать обходной java-скрипт.
В большинстве случаев объявление charset не является правильным.
Например, в html вы должны поместить это в заголовок:
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
ЕСЛИ ваши страницы (html-файлы, php-файлы) сохраняются как документы utf-8. (это может быть также ISO-XXXX, если так, просто измените значение декларации).
Вы можете посмотреть это в свойствах документа или даже изменить кодировку документа в вашем редакторе (например, eclipse, notepad ++).