|
|
|
| Установил AJAX календарь.
http://dev.base86.com/scripts/vista-like_ajax_calendar_version_2.html#
Хочу установить даты на русском(кодировка страницы windows-1251). В частности есть файл
vars.php
$wdays_labels = array("Mn", "Tu", "We", "Th", "Fr", "Sa", "Su");
$month_labels = array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
$month_s_labels = array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
?>
|
Меняю на русские символы, у меня сплошные вопрос. Заменя кодировки странинцы даже на Urf-8 не помогает. Что делать? | |
|
|
|
|
|
|
|
для: VL
(06.04.2011 в 02:51)
| | Самое простое - используйте javascript-операторы escape () и unescape ().
Первый оператор - escape () - на этапе подготовки PHP-файла
$wdays_labels = array ("Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Вс");
==>
$wdays_labels = array ("%u041F%u043D", "%u0412%u0442", "%u0421%u0440", "%u0427%u0442", "%u041F%u0442", "%u0421%u0431", "%u0412%u0441");
|
Второй - unescape () - внутри JS-скрипта на странице. | |
|
|
|
|
|
|
|
для: VL
(06.04.2011 в 02:51)
| | Ajax работает только со страницами в utf-8 | |
|
|
|