Показать сообщение отдельно
  #4 (permalink)  
Старый 30.08.2010, 13:57
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

// Кроссбраузерно создаём объект запроса
var req = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject( 'Microsoft.XMLHTTP' );
// Открываем соединение
req.open( 'GET', '/index.php', true );
// Вешаем на объект запроса обработчик события readystatechange
req.onreadystatechange = function () {
	// readyState — это состояние запроса. Если он равен 4 (запрос выполнен), то…
	if ( req.readyState == 4 ) {
		// Проверяем, успешно ли выполнена загрузка документа
		if ( req.status == 200 ) {
			// Если да, то парсим текст ответа в DOM
			var node = document.createElement( 'DIV' );
			node.innerHTML = req.responseText;
			// Вернёт текст первой ссылки
			alert( node.getElementsByTagName( 'A' )[0].innerHTML );
		}
	}
};
// Отсылаем запрос
req.send( null );
Ответить с цитированием