Кратко о HTML, JavaScript и WWW

       

Использование HTML для определения полей заголовка сообщения протокола HTTP


Важным свойством современных версий HTML является возможность записи полей заголовка сообщения протокола HTTP. Реализуется эта возможность через контейнер заголовка HTML - документа <META>. Используя атрибут HTTP-EQUIV, в заголовок HTTP - сообщения можно включить любое поле, которое определено стандартом протокола HTTP (текущая версия 1.0). Рассмотрим в качестве примера организацию рекламных роликов. Идея состоит в том, чтобы использовать время обновления HTML страниц для их автоматической подмены при просмотре. Время жизни определяется полем Refresh заголовка сообщения HTTP:

Refresh = время; URL = документ <LF>

Используя контейнер META с атрибутом HTTP-EQUIV, автор HTML - документа может определить следующий документ или кадр рекламного ролика:

<META HTTP-EQUIV = "Refresh", CONTENT = "0, URL=ref2.http">

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

В примере 6 описан документ, который после своей загрузки будет немедленно заменен документом ref2.html. В реальной практике такая немедленная замена происходит не мгновенно и зависит от скорости коммуникаций и особенностей ПО и ОС.

Пример 6.

<HTML> <HEAD> <TITLE> type_Document_ Title_ here </TITLE> <META HTTP-EQUIV = "Refresh" CONTENT = "0; URL = ref2.htm"> </HEAD> <BODY> <H1>Document 1</H1> </BODY> </HTML>



Содержание раздела