Самоучитель по креативному веб-дизайну. Книга 3, стр.68
Глава 8. JavaScript. 44 3
Если вы хотите
var StartPos = 0;
function scrollingMarquee()
{
var i
var Padding =20 ; // количество
var ScrollingText = document. marquee. marquee^text. value;
var StringLength = document. marquee. marquee_text. value. length;
var TimerlD;
// Интервал — это
// бегущего текста и началом
document. marquee. display area. value=
ScrollingText. substring(StartPos,
StartPos + StringLength + Padding);
if(StartPos++==(StringLength + (Padding — 1) ) ) StartPos=0;
// Ожидать
TimerlD • setTimeout(«scrollingMarquee()»,200);
}
Помните, на Web-страницу
теля в другой
таблицу. Тогда с помощью таблицы со скрытыми границами вы сможете помес —
тить бегущий текст
вы хотите видеть его на Web-странице.
Глава9
Java-аплеты и объекты ActiveX
В этой главе
• Создание
аплета
• Анимация строки текста с помощью аплета
Is Отображение и печать календаря на любой год с помощью аплета
^ Отображение с помощью
• Создание с помощью
• Прокручивание содержимого файла по вертикали в прямоугольной области на экране с помощью аплета
• Анимация
• Редактирование
• Добавление в Web-страницу Internet-чата с помощью
• Использование
Глава 9. Java-аплеты и объекты ActiveX 44 5
з главы 8 вы узнали, как создавать с помощью JavaScript сценарии,
[которые помещаются в HTML-файлы.
дийные приложения, оперирующие звуком и графикой,
Самоучитель по креативному веб-дизайну. Книга 3, стр.69
В частности, с помощью
ваемые атлетами (applets). С помощью
коде
пускает на выполнение
• Java-аплеты
природа Java делает аплеты в большей степени переносимыми, то есть
• Java-аплеты не могут получить доступ к диску
В этой
для встраивания Java-аплетов в свои
Самоучитель по креативному веб-дизайну. Книга 3, стр.70
44 6 Глава 9. Java-аплеты и объекты ActiveX
• Объекты ActiveX не являются обобщенными. В отличие от Java-аплетов,
существуют только
• Объекты ActiveX не являются безопасными. В отличие от Java-аплета,
и получает доступ ко всем
Принимая во внимание
с Windows, благодаря чему с помощью
Как
Java-аплет хранится в файле. На протяжении
Java помещали Java-аплеты в Web-страницы с помощью дескрипторов
Как показано ниже, с помощью
Хотя
Просматривая HTML-файлы, в которых используются Java-аплеты, вы обнару —
однако, настоятельно не рекомендует
могут вообще прекратить
не широкого
Глава 9. Java-аплеты и объекты ActiveX 44 7
времени в будущем.
живать дескриптор, вы наверняка столкнетесь с меньшим числом про —
блем совместимости,
Обнаружив дескриптор
Самоучитель по креативному веб-дизайну. Книга 3, стр.71
.class. В данном
файл аплета с именем
операторы аплета.
Обычно
ся специфическим
В противоположность приложениям, созданным с использованием
ниями. Вместо
компьютере,
Самоучитель по креативному веб-дизайну. Книга 3, стр.72
448 Глава 9. Java-аплеты и объекты ActiveX
Вы можете спросить, почему же тогда
жать его. В противоположность этому — как вы узнаете далее в этой главе.— когда
Если же отвлечься от вопросов производительности, то обобщенная
Самоучитель по креативному веб-дизайну. Книга 3, стр.73
ет свой
Глава 9. Java-аплеты и объекты ActiveX 449
Java-аплеты не являются
Когда компания
его создатели
щимся на диске’пользователя. Как показано На рис.
Самоучитель по креативному веб-дизайну. Книга 3, стр.74
Как вы уже
Модель безопасности, используемую
Как браузер выполняет объект ActiveX
Объекты ActiveX сходны с Java-аплетами в том,
бавлять в Web-страницы программы. В Web
{ActiveX
45 0 Глава 9. Java-аплеты и объекты ActiveX
бражения сообщения в виде бегущей строки до генерации
• http://activex. microsoft. com/activex/activex/
• http://visualbasic. about. com/cs/activexfree/
• http://webreference. com/programming/activex. html
• http://activex. microsoft. com
• http://zdnet. com/devhead/
ActiveX, в отличие от Java, не является
Самоучитель по креативному веб-дизайну. Книга 3, стр.75
Macromedia и другие
Как и в случае с Java-аплетами,
няется дескриптор.
В отличие от Java-аплетов, которые выполняются в среде браузера, объекты
ActiveX должны размещаться на диске
на Web-страницу, на которой
Глава 9. Java-аплеты и объекты ActiveX 45 1
Браузер предупреждает пользователя об объектах
ими доступа к файлам и диску
Самоучитель по креативному веб-дизайну. Книга 3, стр.76
Если
Помещение Java-аплета на Web-страницу
Как вы уже знаете, Java-аплет — это
(
задается имя файла Java-аплета (с расширением. clas s или. ja r в случае,
Самоучитель по креативному веб-дизайну. Книга 3, стр.77
Приведенные
находящийся В файле appletClassName. class!
Обнаружив
appietciassName. clas s в той же папке, что и Web-страница, в которую внедрен!
аплет. Атрибуты height и width
область 150 на 150
150 пикселей в высоту и 150 пикселей в высоту).
45 2 ‘ Глава 9. Java-аплеты и объекты ActiveX
В качестве
гает
с помощью
Чтобы приступить к работе с Java,
приложение, вы на самом
рый содержит в себе. class-файлы аплета (в данном случае Anaiogciock. class,
CustomParser. class, JavaClock. class И ParamParser. class), В папку на своем
HTML-документ, который будет содержать аплет.
Далее, создайте HTML-файл с именем FirstAppiet. html, содержащий в себе
Web-страницу:
С ПОМОЩЬЮ