На странице делаю замену:
var text1 = "текст";
var text2 = "новый текст";
bodyNode.innerHTML.replace(new RegExp(text1, "g"), text2);
и все работает нормально, если страница charset="windows-1251", но если она charset="utf-8", то замена не происходит. Что делать?