Используя апплеты Java в смешанном браузера среды

Вы можете разместить апплеты для пользователей, как Internet Explorer и Mozilla семейства браузеров одним из двух способов:

  

Благодаря чистым HTML
Через JavaScript

Использование чистого HTML

При использовании чисто HTML подход к развертыванию апплеты в смешанной среде браузера, примите во внимание следующее:

1. Internet Explorer

Признает объектом тег
Игнорировать содержание комментариев тег

2. Mozilla браузерах

Игнорировать объекта тега с classid атрибут
Interpret содержание комментариев тег

Рассмотрим следующий пример кода из HTML страницы:

<объект classid = "clsid: CAFEEFAC - 0016 - 0000 - 0000 - ABCDEFFEDCBA"
<параметры имя = "код" ценность = "Applet1.class">
<прокомментировать>
<встраивания кода = "Applet1.class"
тип = "применения / х - java-config и апплет; jpi версия = 1,6 ">
<noembed>
Нет поддержкой Java.
</ noembed>
</ добавить>
</ комментарий>
</ объект>

Использование JavaScript

Вместо использования чистого HTML подход, описанный выше, можно использовать JavaScript для развертывания апплеты в смешанной среде браузера. С помощью JavaScript Вы:

1. Определение браузера пользователя через appName переменной.
2. Используйте document.write () метод, чтобы написать тег, исходя из стоимости на appName переменную:

Если в браузере имя равно "Netscape", пишет вставить тег.
Если название браузера равных "Microsoft Internet Explorer", писать объект тега.

В следующем примере в document.write () метод мероприятий либо встроить объект или тега для каждого пользователя "на лету":

<html>
<Сценарий языка = "Javascript">
var _app = navigator.appName;
если (_app == 'Netscape') (
document.write ( '<встраивания кода = "Applet1.class",
"Ширина =" 200 ",
"Высота =" 200 ",
"тип =" применения / х - java-config и апплет; версия = 1,6 ">');
)
еще если (_app == 'Microsoft Internet Explorer') (
document.write ( '<ОБЪЕКТ ",
"classid =" clsid: 8AD9C840 - 044E - 11D1 - B3E9 - 00805F499D93 ",
"Ширина =" 200 ",
"Высота =" 200 ">",
"<PARAM имя =" код "ценность =" Applet1.class ">",
"</ ОБЪЕКТ> ');
)
еще (
document.write ( ' <p> К сожалению, не поддерживается браузером. </ р> ');
)
</ сценарий>
</ html>

это статья добавлена Клаин Бренд
Опровержение: Наш сайт не несет ответственности за информацию, содержащуюся в этой статье. Эта статья никоим образом не отражает взгляды, мнения, мысли или веры каталог статей сотрудников.

Перевод уведомления: В статье "Развертывание Аплеты Java в Смешанной Browser среда" было переведено с использованием автоматизированной службы перевода. Мы приносим извинения за любые ошибки перевода, что произошло. Спасибо за понимание.

Online: 649 users browsing the articles directory