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

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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
ый фрейм, а второй - имя фрейма, которое можно использовать в сценарии 
JavaScript для адресации объектов, расположенных во фрейме. Заметим, что адрес 
URL не должен содержать ссылки на локальные метки (anchor).
   Оператор  имеет следующие параметры:
   
ПараметрОписаниеALIGNИспользуется только для “плавающих фреймов” в браузере 
Microsoft Internet Explorer. Задает выравнивание фрейма или текста, 
расположенного рядом с фреймом. Этот параметр может принимать следующие 
значения: LEFT, CENTER, RIGHT, TOP, BOTTOMMARGINHEIGHTРазмер отступа по 
вертикали от границ фрейма в пикселахMARGINWIDTHРазмер отступа по горизонтали 
от границ фрейма в пикселахFRAMEBORDERЕсли значение этого параметра равно 1, 
фреймы будут иметь трехмерную рамку, ширина которой задается в пикселах. В том 
случае, когда указано значение 0, рамка не создаетсяNAMEЭтот параметр задает 
имя фрейма, которое используется в операторе ссылки  для указания, в какой 
фрейм нужно загрузить новый документNORESIZEЕсли указан этот параметр, 
пользователь не сможет изменять размеры фрейма, передвигая его границы мышью
SCROLLINGПараметр SCROLLING определяет, нужно ли создавать полосы просмотра для 
свертки содержимого фрейма. Для этого параметра можно указывать следующие 
значения:
YES	полосы просмотра создаются всегда;
NO	полосы просмотра не создаются;
AUTO	полосы просмотра создаются только при необходимости, когда документ HTML 
не помещается полностью в окне фреймаSRCАдрес URL файла с документом HTML, 
который загружается в окно фрейма  Взаимодействие между фреймами
   С помощью сценариев JavaScript вы можете наделить фреймы возможностями, 
недостижимыми с применением одного лишь только языка разметки гипертекста HTML. 
Например, один из фреймов может содержать ссылки на документы, которые при 
активизации этих ссылок загружаются в окно другого фрейма. Сценарий JavaScript 
позволит загружать таким образом не один документ, а одновременно несколько 
документов в разные фреймы. Пример организации такого взаимодействия мы 
рассмотрим немного позже, а сейчас на конкретном примере расскажем о том, как 
можно передавать данные между объектами форм, расположенных в разных фреймах.
  Десятично-шестнадцатеричный преобразователь
   На рис. 4.1. показан внешний вид десятично-шестнадцатеричного 
преобразователя, выполненного на базе документов HTML с фреймами и сценарием 
JavaScript.

Рис. 4.1. Десятично-шестнадцатеричный преобразователь, выполненный с 
использованием фреймов
   Верхний фрейм используется для размещения заголовка. Клавиатура 
преобразователя, предназначенная для ввода десятичных чисел и запуска процесса 
преобразования, находится в левом фрейме. Правый фрейм используется для 
отображения исходного десятичного числа и результата преобразования.
   Вы можете вводить исходное число не только с помощью клавиатуры, но и 
непосредственно в поле Dec, расположенное в правом фрейме. Поле Hex 
заблокировано для вода при помощи обработчика события onFocus. Аналогичный 
прием мы использовали в шестнадцатеричном калькуляторе, исходные тексты 
которого были приведены в предыдущей главе.
   Исходный текст файла описания фреймов представлен в листинге 4.1.
Листинг 4.1. Файл chapter4/Converter/index.html

  
    Десятично-шестнадцатеричный   преобразователь
  
  
    
    
      
      
    
    
      
      
    
  

   Наш сценарий будет работать с фреймами to
 
<<-[Весь Текст]
Страница: из 116
 <<-