Показать сообщение отдельно
  #3 (permalink)  
Старый 11.04.2014, 20:46
Интересующийся
Отправить личное сообщение для xcislav Посмотреть профиль Найти все сообщения от xcislav
 
Регистрация: 25.11.2013
Сообщений: 10

Сообщение от Octane Посмотреть сообщение
Для современных браузеров достаточно и такого кода:
var request = new XMLHttpRequest,
	textNode = document.body.appendChild(document.createTextNode(""));

function update() {
	request.open("GET", "/eho.php");
	request.send();
}
request.onload = function () {
	textNode.nodeValue = request.responseText;
	update();
};

update();

но столько запросов на сервер это пздц, не знаю, что за задача, но возможно лучше использовть http://learn.javascript.ru/server-sent-events
Задача учебная, никого не затрагивает. К примеру рядом разместить два времени javasctipt и php-время и сравнить (через прокси).

Простота (говорю как любитель ассемблера) подогревает интерес.

Чистый JavaScript не заработает.
Firefox 26, Gentoo.

Серьёзно там будем разбираться:

XMLHttpRequest,
# API кажется понятно что апликейшен надо устанавливать и не работает (с jquery тоже было морока

функции обычно в книгах js к главе 8

function update() {
request.open("GET", "/eho.php");

Сейчас загуглим
## Синхронный подготовленный запрос
## POST/GET это из PHP непройденной книги (название)

request.onload = function () {
textNode.nodeValue

А это Node.JS тот самый?

Последний раз редактировалось xcislav, 12.04.2014 в 07:26.
Ответить с цитированием