Короче, поэкспериментировал. Значит кодировка записывается как charset=cp866.
Во-первых, хром нивкакую эту кодировку не хочет отображать корректно. То есть выбор такой стремной кодировки - это уже фэйл.
Во-вторых, если сервер не выставил правильно кодировку - то это еще добавляет проблем.
Сервер должен отдать такой заголовок:
Content-Type: text/plain;charset=cp866
Вместо text/plain может быть любой другой тип.
Если сервер не отдает кодировку, или отдает неверно - то остается использовать request.overrideMimeType(тут_правильны й_content_type), но такой функции нет в IE.
Короче гемор обеспечен. То есть если нужен хром и IE, то тут только вариант, озвученный Дзен-трансгуманист'ом. Ну или найти админа сервера и настучать ему по голове.
__________________
В личку только с интересными предложениями
|