Что такое Ajax?
1.
Андрей (15.03.2011 / 22:37)
Кто знает ? что это?
2.
Дмитрий (15.03.2011 / 22:44)
http://ru.m.wikipedia.org/wiki/AJAX
3.
ZipeR (16.03.2011 / 13:24)
Слово Ajax (многие называют 'аякс') обозначает технологию, разработанную на javascript, позволяющую совершать обмен данными между браузером и сервером. Путешествуя в интернете, Вы уже, наверно, замечали как на некоторых сайтах, части страниц динамически изменялись и выводили новую информацию. При этом не было никакой перезагрузки страниц - в этом-то и кроется основное преимущество технологии Ajax. Запрос на получение кусочка информации и получение только этого кусочка информации.
Такой запрос еще называется асинхронный. И как Вы догадываетесь, запрос всей страницы у браузера будет называться синхронным запросом. Существует также, посылка информации от сервера к браузеру (обновление данных на странице) - эта технология называется Comet. Но она еще недостаточно практически применяется, поэтому в этой статье мы остановимся на изучении технологии Ajax и научимся практически ее использовать.
Из чего же состоит Ajax? Это всего-навсего один объект под названием XMLHttpRequest. Свойства этого объекта позволяют ему передавать информацию на сервер с помощью методов Get или Post, дождаться выполнения сервером необходимых операций, и получить ответ. Передавать на сервер и получать от него можно абсолютно любую информацию. При использовании Ajax существует несколько основных технических задач:
1. вся информация передается/получается только в кодировке UTF-8;
2. не во всех браузерах объект XMLHttpRequest вызывается одинаково.
http://javascript.ru/ajax/intro
4.
Андрей (16.03.2011 / 13:40)
новый П/Ф, что то я не заметил
5.
Вадим (16.03.2011 / 14:35)
andrey.zharovin (16 Марта 2011 / 13:40)
новый П/Ф, что то я не заметил
уже дня 4 как))
6.
Андрей (17.03.2011 / 09:19)
Ага спасибо за информацию
7.
Аслан (19.03.2011 / 16:54)
Php-coder
8.
Андрей (19.03.2011 / 19:44)
Простой пример ajax:
<script>
function posts_show(data){
document.getElementById('posts').innerHTML=data;
}
function posts(){
var n=1;
var m=999999;
var r=Math.floor( Math.random( ) * (n - m + 1) ) + m;
$.get('../modules/chat/posts.php?ses=<?php echo session_id(); ?>&room='+room+'&page='+page+'&js=1&'+r,'{}',posts_show);
}
</script>
9.
Виталий (20.03.2011 / 17:15)
http://javascript.ru/\
там есть инфа по аякс
10.
RED (14.04.2011 / 20:26)
8. Барыга Обама, а то что это функция из jquery ничего так?
11.
Анатолий (14.04.2011 / 20:57)
RED (14 Апреля 2011 / 19:26)
8. Барыга Обама, а то что это функция из jquery ничего так?
Нет, ниче. Разные фреймворки javascript позволяют одинаково успешно реализировать eту технологию.
12.
Даниил (12.05.2011 / 21:32)
а не чего то что не подключем сам jquery ? )))) да и я если пишу что ни будь и нужно только аякс то я стараюсь не подключать лишних библиотек а использую свои функции
13.
Анатолий (13.05.2011 / 09:01)
12.
Гном, Неужели из урывка кода не понятно, что приведен не весь листинг HEAD?))
Даже для маленьких задач с Аяксом jQuery использовать намного удобней, не говоря уже о том, что сейчас бОльшая часть менюшек и прочей хрени по крайней мере у меня делается с помощью именно этого фреймворка (prototype и mootools не поддались усвоению
и были успешно посланы к чертям собачим
)
14.
Александр (13.05.2011 / 09:31)
Буду кепом
аякс это футбольный клуб.
URL:
https://visavi.net/topics/19775