Показать сообщение отдельно
  #2 (permalink)  
Старый 31.03.2011, 23:03
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от lor08 Посмотреть сообщение
Есть скрипт который получает данные со страницы и выводит их в блоке сайта,но есть проблема.Данные грузит в другой кидировке а точнее windows-1251 а мне нужно utf-8.
Вот сам скрипт:
<span id="newInformer">Загрузка...</span>
 <script type="text/javascript">
 jQuery("#newInformer").load("/index/live/0-185 div#header_online", function()
 { 
 jQuery("#newInformer a").attr("href","#");
 }); 
 </script>


как можно заменить кодировку?
читали уже ? api.jquery.com/jQuery.ajax/

там написано

Цитата:
Data will always be transmitted to the server using UTF-8 charset; you must decode this appropriately on the server side.
что в переводе с буржуйского говорит нам, что данные всегда передаются в UTF-8. Вы должны менять кодировку со стороны сервака

кто виноват, и что делать, выяснили.

решения :

попробуй еще utf-8, "авось" прокатит
header('Content-type: text/html; charset=windows-1251');


или же

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Ответить с цитированием