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


Внедрение аплетов
Перед тем как окунуться в детали взаимодействия с аплетами, следует выяснить, как добавляются аплеты в страницу. Как правило, аплеты добавляются с помощью дескриптора <applet>. При этом атрибут code данного дескриптора задает адрес URL файла .class, содержащего аплет, а атрибуты heigt и widrh указывают прямоугольник, который должен содержать ввод и вывод аплета, например,


<applet code="myhelloworld.class" width="400" height="100"
name="myhelloworld" id="myhelloworld">
<em>Ваш браузер не поддерживает Java!</em> </applet>

Обратите внимание на то, что здесь устанавливается также атрибут name
(как и атрибут id) дескриптора <applet>. В результате аплет получает идентификатор, используя который, можно получить доступ к внутренним элементам дескриптора с помощью JavaScript.

Хотя дескриптор <applet> используется очень широко, он не поддерживается в HTML 4 и в XHTML. Поэтому более подходящим является дескриптор <object>, который имеет следующий синтаксис:


<object classid="java:myhelloworld.class" width="400" height="100"
name="myhelloworld" id="myhelloworld">
<em>Ваш браузер не поддерживает Java!</em> </object>

Замечание. При использовании <object> для внедрения аплетов могут возникать некоторые проблемы; одна из них связана с отсутствием поддержки в старых браузерах. Мы будем использовать синтаксис <applet>, но вы должны помнить о том, что с точки зрения стандартов предпочтительнее использовать <object> всегда, когда это возможно.

Используя дескриптор <param>, можно включить в <applet> или <object> начальные параметры, как показано ниже:


<applet code="myhelloworld.class" width="400" height="100"
name="myhelloworld" id="myhelloworld">
<param name="message" value="Bceм привет от начальных параметров!" />
<em>Ваш браузер не поддерживает Java!</em>
</applet>


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


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

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


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







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