ФорумПрограммированиеJavaScript → Кириллица и AJAX

Кириллица и AJAX

  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 11 марта 2008 г. 8:59

    <html>
    <head>
    <script language="JavaScript">
    function xmlHttp(method, url, id)
    {
    if (window.XMLHttpRequest)
    {
    request = new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    }
    request.open(method, url, true);
    request.onreadystatechange = function()
    {
    if (request.readyState == 4)
    {
    document.getElementById(id).innerHTML = request.responseText;
    }
    }
    request.send(0);
    }
    xmlHttp('GET', 'test.txt', 'test');
    </script>
    </head>
    <body>
    <div id="test">

    </div>
    </body>
    </html>


    Выдает вметсо русских букв знаки вопроса. Как исправить?
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 11 марта 2008 г. 9:11, спустя 12 минут 16 секунд

    http://pyha.ru/forum/topic/174.0
    тут немного про это есть
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 11 марта 2008 г. 9:17, спустя 5 минут 46 секунд

    Изменял — не получается…

    Получилось:
    Изменил через Notepad++ кодировку в файле test.txt на UTF-8, но можно както не изменяя каждый раз кодировку?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 11 марта 2008 г. 9:32, спустя 14 минут 41 секунду

    Lirck, в настройках нотепад++ поставь кодировку по умолчанию "UTF-8 без BOM".
    adw/0
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 11 марта 2008 г. 9:36, спустя 4 минуты 30 секунд

    Изменил через Notepad++ кодировку в файле test.txt на UTF-8, но можно както не изменяя каждый раз кодировку?

    Можно - с самого начала всё делать в UTF

Пожалуйста, авторизуйтесь, чтобы написать комментарий!