Ситуация стандартная, много тем уже но ответа для себя я не нашел.
html-форма:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1215">
</head>
<body>
<form action="folder/script.php" method="POST" target="_blank">
Введите слово <input type="text" name="word" maxlength="4" style="width:60"><br /><br />
<button type="submit">Шифровать</button>
</form>
</body>
</html>
... которая подгружается в другую форму:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<div id="step1">
<form>
<select>
<option selected>-- выберите алгоритм --</option>
<option name="form1">форма 1</option>
<option name="form2">форма 2</option>
<select>
</form>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#step1 > form > select').change(function () {
$('#step2').load($('#step1 option:selected').attr('name') + '.html');
});
});
</script>
<div>
<div id="step2"></div>
</div>
</body>
</html>
Весь проект в кодировке Windows-1251, все файлы соответственно тоже (
предлагать работать с UTF-8 не нужно). И все работает отлично, включая скрипт, но вот первая форма подгружается во вторую со знаками вопроса, вместо русских символов. У меня подозрение, что здесь косяк скрипта динамически подгружающего первую форму во вторую.
Подскажите, как сделать так чтобы первая форма нормально подгружалась.