Добавление новостей в HTML
Создаю сайт на чистом HTML (css), не подскажете пожалуйста, как автоматизировать добавление новостей на сайт, не используя различных движков?
Создаю сайт на чистом HTML (css), не подскажете пожалуйста, как автоматизировать добавление новостей на сайт, не используя различных движков?
Можно в Microsoft Office составлять страницы и сохранять их в формате HTML и делать это мир лучше.
Существует классная технология асинхронного программирования ajax) Есть хороший фреймворк jQuery) Ну так вот можно создать html файл "news.html", где размещать новости в контейнерах с классом "new". В вашей, например, главной странице сайта в теге head подключаете jQuеry и будущий скрипт новостей, где будет размещена функция вывода новостей на страницу:
function news() {
$.ajax(
url: '/news.html',
type: 'GET',
dataType: 'html',
success: function(data){
$(data).find('.new').each(function() {
$('#newslist').append('<div>'+$(this).html()+'</div>')
})
})
}
где '#newslist' - идентификатор блока, в который будут выводиться все новостные блоки с классом '.new' из документа '/news.html'.
И вызов функции:
$(document).ready(function(){news()})
Действует эта схема так: загружается ваш документ, когда парсер браузера закончит с DОМ, то заработает наш скрипт. Сначала он закачает в ваш браузер страницу новостей в фоновом режиме, затем найдёт в нём новостные блоки и вставит их в блок вывода новостей колонкой.
Пусть яваскрипт вычитывает текст из файла и выводит в ДИВе. )