Добавляем...


Внедрение для обработки модуля расширения
Для внедрения объектов в Netscape и Internet Explorer обычно используется дескриптор <embed>, хотя он никогда официально не являлся частью спецификаций HTML. Например, внедрение файла Macromedia Flash можно выполнить так, как показано ниже:


<embed id="demo" name="demo"
src="http://www.javascriptref.com/examples/chl8/flash.swf"
width="318" height="252" play="true" loop="false"
pluginspage="http://www.macromedia.com/go/getflashplayer"
swliveconnect="true"x/embed>

Наиболее важными атрибутами дескриптора <embed> являются атрибуты s rс (задает адрес URL внедренного объекта) и pluginspage (указывает браузеру, где найти требуемый модуль расширения, если он не установлен в браузере).

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

Напомним, что для аплетов, внедренных с помощью дескрипторов <object>, начальные параметры передаются в дескрипторах <param>. Синтаксис <embed> в отношении передачи начальных параметров оказывается другим — здесь используются атрибуты самого элемента.

Например, в предыдущем примере атрибут play дает подключаемому модулю указание немедленно начать проигрывание соответствующего файла.

Элемент <object> предлагает новый официальный способ включения в страницу внедренных объектов любого типа.

Однако <object> не поддерживается в браузерах Netscape до версии 4, a <embed> продолжает поддерживаться и новыми браузерами.

Поэтому весьма маловероятно, что в ближайшем будущем дескриптор <object> полностью заменит <embed>. Однако <object> и <embed> часто используются вместе, чтобы обеспечить более широкую универсальность клиента.

Этот подход будет продемонстрирован позже, в разделе, посвященном использованию ActiveX.


добавить комментарий
(без перезагрузки и регистрации)


10 случайных разделов

Что ищем на сайте ?


Примеры кода на сайте







@ 2008-2011 Amber
При использовании материалов ссылка на сайт обязательна
Яндекс.Метрика