Что такое 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)
obana новый П/Ф, что то я не заметил

5. Вадим (16.03.2011 / 14:35)
andrey.zharovin (16 Марта 2011 / 13:40)
obana новый П/Ф, что то я не заметил
уже дня 4 как))

6. Андрей (17.03.2011 / 09:19)
Ага спасибо за информацию smile

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 не поддались усвоению sad и были успешно посланы к чертям собачим smile )

14. Александр (13.05.2011 / 09:31)
Буду кепомsmile аякс это футбольный клуб.

URL: https://visavi.net/topics/19775