Для этого вы можете использовать Comet методы программирования. По сути, страница выполняет вызов на сервер, который не возвращается до тех пор, пока серверу не будет что-то отправлять (в этот момент клиент немедленно делает такой же вызов). Таким образом, сервер может передавать содержимое клиенту практически в любое время.
Поддержка зависит от платформы и больше связана с сервером, чем с клиентом.