Обновление страницы является довольно старым методом и, как правило, обходится дороже с точки зрения пропускной способности, чем простое обновление определенных частей вашей страницы. Решения, представленные здесь уже будут делать то, что вы хотите, но вы также должны попытаться изучить динамические обновления, используя AJAX. Это не так сложно понять. По сути, вместо браузера, обновляющего всю страницу, вы можете использовать AJAX для запроса только данных с веб-сервера, который требует обновления на странице.
На AJAX есть множество учебных пособий. Если вам нужно поддерживать IE6, это может быть немного сложнее, в противном случае это довольно просто. Теоретически:
- Создание объекта XMLHTTPRequest.
- Сообщите ему URL-адрес, который указывает на данные, которые необходимо обновить на вашей странице (это не обязательно должен быть XML).
- Дайте объекту функцию, которая может обрабатывать данные при их получении.
- Скажите объекту отправить запрос на сервер и получить данные.