Программирую на РНР с вкраплениями JavaScript, начал читать об Ajax-е, нутром понимаю, но написать пракически немогу. Помогите разобраться с технологией, документации прочитал кучу и примеров насмотрелся. Если можно попроще как применить XMLHttpRequest для подкачки части скрипта, точнее скрипта, который должен изменить часть HTML кода, и почему на рабочих сайтах не видно самого HTML кода (скрипт ведь должен его поменять). Читал тут: http://www.adaptivepath.com/publication ... 000385.php http://rapidshare.de/files/32679635/001280.rar.html http://www.webmascon.com/topics/technologies/13a.asp http://dklab.ru/lib/Subsys_JsHttpRequest/ http://developer.apple.com/internet/web ... tpreq.html ----------------------------------------- В принципе, я даже понял зачем onreadystatechange но на рабочих сайтах не встретил его применения. Возможно ли написать код на Ajax для изменения сообщения например, есть РНР файл mess.php в котором 1 строка if ($world==1) $mes="Hello" else $mes="Hi"; и в зависимости от значения $world поменять на странице сообщение. P.S. Привожу к тупому, дабы достичь совершенства.
Получилось наоборт - нифига не понятно :wink: Давай по порядку: 1. Сервер читает файл PHP и обрабытывает его. После обработки получается HTML+JavaScript. Никакого PHP больше нет. 2. Технология AJAX является частью языка JavaScript (набором функций) и только. 3. При получении страницы браузер обрабатывает код HTML и скрипты JavaScript. 4. Браузер также реагирует на действия поьзователя и выполняет сопоставленные скрипты. Это я к тому, что скрипт на стороне клиента не способен повлиять на содержимое скрипта сервера. Но! Может передать серверному скрипту некоторые параметры и тем самым изенить результат выполнения серверного скрипта. Вся прелесть технологии AJAX заключается в том, что нет необходимости загружать все данные, которые понадобятся в процессе работы страницы при ее создании, а подгружать эти данные по мере того, как они понадобятся.