Você errou na solução do problema. A solução é fazer com que o servidor envie um cabeçalho Content-Type apropriado que anuncia a codificação correta. Os métodos para isso dependem do software do lado do servidor usado. Se o servidor não anunciar nenhuma codificação e não for possível fazê-lo com facilidade, você poderá usar a tag <meta charset=windows-1251>
no elemento head
do documento.
O Chrome é capaz de reconhecer a codificação, quando anunciada corretamente, pelos protocolos.