Вам нужно будет использовать AJAX.
Когда пользователь A впервые нажимает клавишу, вы можете сообщить серверу, что он начал печатать.
Через 5 секунд после последнего нажатия клавиши (вызовите clearTimeout
и setTimeout
в onkeyup
), сообщите серверу, что он остановился.
Затем, на стороне пользователя B, используйте опрос или комету, чтобы спросить сервер, что он получил от пользователя A.