Показать сообщение отдельно
  #6 (permalink)  
Старый 26.02.2010, 10:08
DMH DMH вне форума
Аспирант
Отправить личное сообщение для DMH Посмотреть профиль Найти все сообщения от DMH
 
Регистрация: 26.02.2010
Сообщений: 71

Приведу код на всякий случай:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<title></title>
<script>

// AJAX streaming start

function sendstream() {
	req_s=new XMLHttpRequest();
	req_s.open("POST","streaming.aspx",true);
	req_s.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	req_s.onreadystatechange = function() {
//		alert('stream = '+req_s.readyState+'; ');
		if (req_s.readyState == 4 && req_s.status == 200) resultstream(req_s.responseText);
	}
	req_s.send("stream");
}

// AJAX streaming end

// AJAX update start

function senduserdata() {
	req_u=new XMLHttpRequest();
	req_u.open("POST","update.aspx",true);
	req_u.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	req_u.onreadystatechange = function() {
//		alert('update = '+req_u.readyState+'; ');
		if (req_u.readyState == 4 && req_u.status == 200) resultuserdata(req_u.responseText);
	}
	req_u.send("userdata");
}

// AJAX update end


function resultstream(s) {
alert(s+"; С потока пришли новые данные");
}

function resultuserdata(u) {
alert(u+"; Данные пользователя изменены");
}

window.onload=function() { sendstream(); }

</script>
</head> 
<body>
<input id="upd" type="text" style="width:100px">
<input type="button" value="Отправить" onclick="senduserdata()">
</body>
</html>

Количество соединений:
Изображения:
Тип файла: jpg str.jpg (16.0 Кб, 17 просмотров)
Ответить с цитированием