Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Технологии Internet


Атрибут FrameBorder определяет наличие или отсутствие рамок между фреймами (он может иметь значение «Yes» или «No»), атрибут Border задает их размер (в пикселях), а атрибут BorderColor - их цвет.

Тег <FRAME> характеризует конкретный кадр в наборе фреймов. Его атрибут Src определяет URL страницы, которое отображается в данном кадре; Name - имя фрейма, которое может быть использовано в сценарии; MarginWidth - ширину левого и правого полей фрейма (в пикселях); MarginHeight - высоту верхнего и нижнего полей (в пикселях ; Scrolling - способ создания полос прокрутки (если задано значение «No», полосы не создаются, при значении «Yes» они создаются обязательно, а при значении «Auto» они появляются лишь в том случае, если содержимое файла при отображении не может разместиться полностью).

Теги <NOFRAME> </ NOFRAME> предназначаются для размещения данных, должны отражаться броузерами, которые не могут обрабатывать фреймы (эти данные игнорируются броузерами, которые могут обрабатывать фреймы).

Начиная с версии Internet Explorer 4.0 Microsoft предоставила возможность использовать динамический HTML, который позволяет с помощью сценариев программно изменять теги. Это достигается за счет того, что в динамическом HTML определяется набор событий, которые можно ассоциировать с тегами HTML, распространяя таким образом характерную для VBScript концепцию подействует-управляемого программирования на все элементы Web-страницы. Ключевым моментом этой концепции является то, что каждый тег документа может рассматриваться как отдельный объект со своими свойствами и событиями, которые доступны в течение всего периода существования Web-страницы. Это позволяет изменять содержимое HTML-страницы и после закрытия потока данных.

Для того чтобы к тегов-объектов можно было обращаться, им необходимо присвоить уникальные имена. Это делается с помощью атрибута ID, как показано в следующем фрагменте:
<FONT ID = "F1">

После оказания тегу имени в VBScript можно писать обработчики событий, которые могут происходить с этим тегом. Чаще всего используются такие известные события, как Click, DblClick и KeyPress (щелчок, двойной щелчок и Нажатие клавиши). Часто используются события OnMouserOver и OnMouserOut. Первая происходит, когда курсор мыши появляется над участком текста, находящегося внутри соответствующего тега, а вторая - когда курсор мыши покидает ее. В следующем примере обрабатывается событие нажатия левой кнопки мыши над определенными участками текста HTML-страницы и изменяется формат отображения этого текста:
<HTML>
<HEAD>
<TITLE> Динамический HTML </ TITLE>
<SCRIPT LANGUAGE = vbscript>
<! -
Sub Document_OnClick ()
Dim oEl
set oEl = window.event.srcElement
If oEl.ID = "FONT1" then
If oEl.Color = "# ff0000" Then
oEl.Color = "Blue"
oEl.Size = "3"
Else
oEl.Color = "Red"
oEl.Size = "7"
end if
ElseIf oEl.ID = "FONT2" Then
MsgBox "Это приводит лишь к появлению этого сообщения."
end if
End Sub
->
</ SCRIPT>
</ HEAD>
<BODY>
<P> <FONT ID = "FONT1"> Щелкните здесь левой кнопкой мыши. Затем
еще и еще раз ...</ FONT> </ P>
<HR Size = 2 Width = 100 %>
<P> <CENTER>
<FONT ID = "FONT2" Size = "5"> случае. </ FONT> </ CENTER> </ P>
</ BODY>
</ HTML>

Другие статьи по теме:

- Понятие языка программирования
- Язык программирования Паскаль
- Технологии Internet
- Понятие алгоритма
- Среда программирования delfi 2.0


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами