обновление только определенной части / элемента сайта - PullRequest
3 голосов
/ 06 ноября 2011

Я пытаюсь получить данные с сайта, который обновляется раз в секунду. Я думал о том, чтобы использовать метатеги, но почему-то их нет на сайте.

Я уже думал о таймерах и обработчиках, но тогда мне нужно было бы обновить весь сайт, только чтобы получить обновленные данные, которые расположены в верхней части HTML-документа. Это вызвало бы много трафика.

Есть ли способ обновить только часть или даже элемент страницы? И если да, то как? В настоящее время я использую jsoup для получения данных из документа.

Ответы [ 2 ]

2 голосов
/ 06 ноября 2011

Если веб-сайт не находится под вашей ответственностью и не предоставил API или URL-адрес, используемый для получения только той части страницы, которая вас интересует, то у вас нет другого выбора: веб-страница должнабыть перезагружен полностью.Вот как работает интернет.

2 голосов
/ 06 ноября 2011

Посмотри на Аякс.Требуется очень простой вызов функции JavaScript для обновления части веб-страницы.http://www.w3schools.com/ajax/default.asp

Если вы просто хотите выполнить текущий расчет, вы можете сделать это с помощью JavaScript:

  document.getElementById('mydiv').innerHTML= (1+1)
...