nixp.ru v3.0

20 октября 2017,
пятница,
20:36:12 MSK

DevOps с компанией «Флант»
Аватар пользователя vikules
vikules написал 19 июля 2014 года в 03:21 (972 просмотра) Ведет себя неопределенно; открыл 4 темы в форуме, оставил 27 комментариев на сайте.

Лента новостей на статик HTML, это не просто, а очень просто. Первое нужен контейнер где будут новости(допустим с боку), второе нужен JavaScript. Принцип работы JS для вытаскивания новостей и обновления их на странице. В этом нам поможет XMLHttRequest и таймер. Алгоритм таков создаем таймер и устанавливаем время(пусть будет 50000 мс), в таймере шлем запрос GET с помощью метода  xhr.open(…) на url ленты(например www.pravda.com.ua/rus/rss/ ), парсим полученный xml методом responseXML. Достаем из него инфу, генерируем HTML-разметку для нее и вставляем в контейнер, перед этим очистив контейнер от прошлых новостей… все. Прошу не срать в коментах из отсутсвия конкретики(кода), это лишь алгоритм. А реализацию попробую запилить, что из этого получится я обязательно напишу.