Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
ловка   
   Дополнительно между операторами  и  вы можете задать 
параметры аплета. Для этого используется оператор .
   Пользуясь операторами , расположенными в документе HTML сразу после 
оператора , можно передать аплету произвольное количество параметров, 
например, в виде текстовых строк:

    
    
    
    
     . . .

   Здесь через параметр NAME оператора  передается имя параметра аплета, 
а через параметр VALUE - значение соответствующего параметра.
  Вызов методов аплета Java из сценария JavaScript
   Сценарий JavaScript может получить доступ к полям и методам аплетов, 
расположенных в документе HTML, адресуясь к аплетам как к элементам массива 
document.applets. Например, для доступа к первому аплету вы можете использовать 
строку document.applets[0]. Однако удобнее указывать имя аплета, заданное в 
параметре NAME оператора , например document.MyApplet.
   В качестве примера покажем, как можно вызывать из сценария JavaScript методы 
аплета Rectangles, описанного нами в упомянутом выше 32 томе “Библиотеки 
системного программиста”. Этот аплет рисует в своем окне прямоугольники 
случайного размера, закрашенные случайным цветом.
   Мы создали документ HTML, разместив в нем аплет Rectangles и форму с 
кнопками Start Animation и Stop Animation (рис. 6.1).

   Рис. 6.1. Аплет Rectangles управляется кнопками с помощью сценария 
JavaScript
   Сразу после загрузки документа в окне аплета запускается процесс анимации. 
Если нажать кнопку Stop Animation, рисование новых прямоугольников будет 
приостановлено. С помощью кнопки Start Animation можно возобновить процесс 
рисования.
   Заметим, что если поместить курсор мыши в область окна аплета, анимация 
будет остановлена, а когда курсор мыши покинет пределы окна аплета - снова 
запущена. Однако такое поведение определяется самим аплетом и не имеет 
отношения к нашему сценарию JavaScript. 
   Исходный текст документа HTML, содержащий аплет и форму с кнопками, 
представлен в листинге 6.1.
Листинг 6.1. Файл chapter6/Rectangles/Rectangles.html

  
    Rectangles
  
  
    
 
<<-[Весь Текст]
Страница: из 116
 <<-