1. SergeantPEPPER - 23 Января, 2008 - 19:35:35 - перейти к сообщению
Подскажите пожалуйста ссылку, где можно было бы посмотреть простой пример использования технологии AJAX. В моем случае нужно динамически перегружать содержимое одного SELECT-а, в зависимости от выбора пункта в другом SELECT-е, не перегружая страницу полностью. Заранее спасибо )
2. evgenijj - 23 Января, 2008 - 19:40:53 - перейти к сообщению
3. SergeantPEPPER - 23 Января, 2008 - 19:47:38 - перейти к сообщению
Благодарю за ссылку )
4. SergeantPEPPER - 26 Февраля, 2008 - 18:24:52 - перейти к сообщению
Появился еще один вопрос в эту тему.
Скажу сразу, что облазил довольно много ссылок, и просмотрел немало статей.
Пока что не нашел ответа на вопрос, видимо потому, что оригиналы статей англоязычные изначально (как на www[dot]ibm[dot]ru )...
У меня передается русский текст в АЯКС скрипт. Везде пишут, что для АЯКСа самого родной является кодировка utf-8, сайт у меня на windows-1251. Странно, но у меня дома все работает нормально, однако я сильно опасаюсь, что это действительно нормально работать будет только у меня. Чтобы перестраховаться хотел бы вручную переводить кодировки (сначала в начале, потом обратно в конце уже в JS).
Механизм я понял следующим образом: в php поступают данные в cp1251, в конце скрипта я их перевожу в utf-8 и отсылаю. В js я принимаю строку и перевожу ее обратно в cp1251.
Пожалуйста, если я ошибаюсь в этом алгоритме - поправьте меня
Но как это сделать на Javascript я не знаю, если не жалко подскажите функцию или ссылку...
Скажу сразу, что облазил довольно много ссылок, и просмотрел немало статей.
Пока что не нашел ответа на вопрос, видимо потому, что оригиналы статей англоязычные изначально (как на www[dot]ibm[dot]ru )...
У меня передается русский текст в АЯКС скрипт. Везде пишут, что для АЯКСа самого родной является кодировка utf-8, сайт у меня на windows-1251. Странно, но у меня дома все работает нормально, однако я сильно опасаюсь, что это действительно нормально работать будет только у меня. Чтобы перестраховаться хотел бы вручную переводить кодировки (сначала в начале, потом обратно в конце уже в JS).
Механизм я понял следующим образом: в php поступают данные в cp1251, в конце скрипта я их перевожу в utf-8 и отсылаю. В js я принимаю строку и перевожу ее обратно в cp1251.
Пожалуйста, если я ошибаюсь в этом алгоритме - поправьте меня
Но как это сделать на Javascript я не знаю, если не жалко подскажите функцию или ссылку...
5. valenok - 26 Февраля, 2008 - 18:56:33 - перейти к сообщению
http://php.su/forum/topic.php?fo...=40&topic=49
(Добавление)
Кстати, а что значит самый родной язык для программы?
Где такое пишут?
(Добавление)
Кстати, а что значит самый родной язык для программы?
Где такое пишут?
6. SergeantPEPPER - 27 Февраля, 2008 - 16:13:13 - перейти к сообщению
Хаха
Не, в моем случае не все так запущено...
Я не написал самый родной язык программы, я писал для АЯКСа самого (ударение на последний слог)!
Вот....
А насчет ответа самого - я возможно не совсем знал, что искал и как это спрашивал, но теперь круг немного сузился. Моей целью является функция JS, которая переводила бы строку из кодировки utf-8 в windows-1251 и использовать я ее планировал не при отсылке данных на сервер, а наоборот при их получении с сервера.
Так что, если не сложно подскажите именно такую функцию (или сделайте замечание о моей невнимательности - вроде по той ссылке ответа на мой вопрос не было...) Спасибо)
Не, в моем случае не все так запущено...
Я не написал самый родной язык программы, я писал для АЯКСа самого (ударение на последний слог)!
Вот....
А насчет ответа самого - я возможно не совсем знал, что искал и как это спрашивал, но теперь круг немного сузился. Моей целью является функция JS, которая переводила бы строку из кодировки utf-8 в windows-1251 и использовать я ее планировал не при отсылке данных на сервер, а наоборот при их получении с сервера.
Так что, если не сложно подскажите именно такую функцию (или сделайте замечание о моей невнимательности - вроде по той ссылке ответа на мой вопрос не было...) Спасибо)
7. SergeantPEPPER - 28 Февраля, 2008 - 18:26:18 - перейти к сообщению
Фу, вроде бы разобрался с этими перекодировками, чтобы обеспечивалась корректная работа в любом браузере... Так что всем, кто откликнулся спасибо!
Теперь я в обязательном порядке на стороне клиента перевожу кодировку из Windows-1251 в utf-8 с помощью функции encodeURIComponent (), а затем делаю AJAX запрос с этими данные. В серверном скрипте перевожу кодировку обратно из utf-8 в Windows-1251 с помощью функции iconv ()
Теперь я в обязательном порядке на стороне клиента перевожу кодировку из Windows-1251 в utf-8 с помощью функции encodeURIComponent (), а затем делаю AJAX запрос с этими данные. В серверном скрипте перевожу кодировку обратно из utf-8 в Windows-1251 с помощью функции iconv ()