Руские буквы в jquery
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Руские буквы в jquery - 2007-12-02 20:47:40.790000
|
|
|
Knny
Сообщений: 5
Оценки: 0
Присоединился: 2007-05-07 12:00:59.486666
|
итак…
<script language="javascript" src="js/jquery.js"></script>
<script language="javascript">
function load_i(div_id){
$('#'+div_id).load('some_page.php',{'p1': 1, 'p2': 2})
}
</script>
<a onClick="load_i( 'to_load')">ryriiuyf</a>
<div id='to_load'></div>
ну в общем ajax на jQwery, Проблемма заключается в том что если скрипт some_page.php возвращает руский текст то он (текст), после прохождения через js выплёвывается на странницу в виде ?????? (вопросиков) Чё делать?
|
|
|
RE: Руские буквы в jquery - 2007-12-02 21:04:17.393333
|
|
|
#Deus#
Сообщений: 46
Оценки: 0
Присоединился: 2007-05-12 02:23:23.786666
|
В скрипте в заголовке укажи кодировку windows-1251
|
|
|
RE: Руские буквы в jquery - 2007-12-02 21:04:48.270000
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
юникод используй, в аяксе так принято
|
|
|
RE: Руские буквы в jquery - 2007-12-02 21:30:46.700000
|
|
|
Knny
Сообщений: 5
Оценки: 0
Присоединился: 2007-05-07 12:00:59.486666
|
quote:
В скрипте в заголовке укажи кодировку windows-1251 в файле который содержит приведенный_выше код <meta http-equiv = 'Content-Type' content = 'text/html; charset = windows-1251' /> указано, а в файле some_page.php - нельзя это указывать так как он не является полноценным xml(html) документом, а содержит только текст, который будет вставлен в див quote:
юникод используй, в аяксе так принято мона поподробнее? где-что прописать или как там что вообще сделать )
|
|
|
RE: Руские буквы в jquery - 2007-12-02 22:32:44.683333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
когда выдаешь пхп-скриптом, коверти с помощью iconv в юникод
|
|
|
RE: Руские буквы в jquery - 2007-12-03 02:05:47.573333
|
|
|
Knny
Сообщений: 5
Оценки: 0
Присоединился: 2007-05-07 12:00:59.486666
|
Пасиб, правдо пришлось ещё помозговать: iconv - требует установки расширения для пхп, а на сервере (особенно бесплатном) его может не быть Решение как всегда проще чем кажется: надо было просто some_page.php сохранять в уникоде
|
|
|
RE: Руские буквы в jquery - 2007-12-03 10:01:09.806666
|
|
|
#Deus#
Сообщений: 46
Оценки: 0
Присоединился: 2007-05-12 02:23:23.786666
|
quote:
ORIGINAL: Knny Решение как всегда проще чем кажется Неужели? quote:
ORIGINAL: Knny а в файле some_page.php - нельзя это указывать так как он не является полноценным xml(html) документом, а содержит только текст, который будет вставлен в див Я не это имел в виду http://php.ru/manual/function.header.html
|
|
|
RE: Руские буквы в jquery - 2007-12-03 23:24:12.593333
|
|
|
Knny
Сообщений: 5
Оценки: 0
Присоединился: 2007-05-07 12:00:59.486666
|
угу, так тоже можно
|
|
|
|
|