2010-03-17 3 views
0

Последний раз, когда я закодировал веб-приложение, было почти 10 лет назад. Я использовал Java/JSP/HTML/CSS и т. Д. С тех пор я кодировал не веб-приложения.Обновление отображения элементов на веб-странице без обновления всей страницы

Когда я смотрю на современные сайты (например, этот), я понимаю, как мои навыки разработки веб-страниц устарели. Возможно, самая очевидная «функция», которую я не знаю, как реализовать сейчас, - это обновление элементов на странице после ввода пользователем без необходимости обновления всей страницы (например, голосование/downvoting здесь обновляет подсчет голосов без перезагрузки целого страница). Каковы основные технологии этого?

ответ

1

Методы подпадают под эгидой AJAX:

Ajax (сокращенные для асинхронного JavaScript и XML) представляет собой группу взаимосвязанных методов веб-разработки, используемых на стороне клиента для создания интерактивных веб-приложений. С помощью Ajax веб-приложения могут получать данные с сервера асинхронно в фоновом режиме, не мешая отображению и поведению существующей страницы. Использование методов Ajax привело к увеличению интерактивных или динамических интерфейсов на веб-страницах. Обычно данные извлекаются с помощью объекта XMLHttpRequest. Несмотря на название, использование XML на самом деле не требуется, и запросы не должны быть асинхронными.

0

Что-то вы должны знать:

  1. DHTML: HTML Document структура, документ мероприятия;
  2. JAVASCRIPT: используйте javascript для управления документом HTML;
  3. AJAX: используйте javascript для связи с сервером.
Смежные вопросы