В этой статье описывается использование Ajax в JavaScript. Поделитесь этим для вашей ссылки. Конкретный анализ заключается в следующем:
Получить xmlhttprequest объект, совместимый с собой:
var xhr = null; if (window.xmlhttprequest) {// uncie browser xhr = window.xmlhttprequest; } else if (window.activexobject) {// ie браузер try {// более высокая версия, поддерживаемая msxml3.dll+xhr = new activexobject ("msxml2.xmlhttp"); } catch (e) {try {// Нижняя версия, xhr = new ActiveXObject ("microsoft.xmlhttp"); } catch (e) {try {// Нижняя версия, версии msxml2.6 ниже используйте xhr = new activexObject ("microsoft.xmlhttp"); } catch (e) {alert ("IE Browser не может создать объект ActivexObject!"); }}}Функция обработки AJAX:
xhr.open ("post", url, true); xhr.setrequestheader ("контент-тип", "Application/xww-form-urlencoded"); xhr.onreadystatechange = statechangehandler; xhr.send (); // var name = "clf"; xhr.send (имя); function statechangehandler () {if (xhr.readystate == 4 && xhr.status == 200) {var obj = document.getElementById ("targetDiv"); obj.innerhtml = xhr.responsetext; }}Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.