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


  На сайте

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


Технологии Internet


Объект Form имеет только один метод Submit, передающего данные формы на сервер. Действие этого метода аналогична действия HTML-элемента INPUT со значением атрибута TYPE, равным «Submit». Он используется для пересылки содержимого формы на сервер.

Событие OnSubmit объекта Form позволяет запустить программу, которая должна выполняться перед отправкой формы.

В следующем фрагменте HTML-кода делается проверка правильности заполнения поля для ввода даты на клиентской стороне (здесь проверяется только синтаксическая корректность, однако ее легко можно дополнить и проверкой содержательной корректности). Если дата набрано синтаксически некорректно (для этой проверки используется функция IsDate), то после нажатия кнопки cmdValidate выводится соответствующее сообщение и пользователь должен ее откорректировать. Если дата набрано синтаксически корректно, то форма frmDate отсылается на сервер:
<HEAD>
<SCRIPT LANGUAGE=vbscript>
<! -
Sub cmdValidate_OnClick ()
If (IsDate (Document.frmDate.txtDate.Value)) then 'проверка даты
Document.frmDate.Submit 'отсылки формы на сервер
else
MsgBox "Ошибочная дата"
end if
End Sub
->
</ SCRIPT>
</ HEAD>
<BODY>
<FORM Name = "frmDate">
. . .
Дата: <INPUT Name = "txtDate"> <BR>
<INPUT Name = "cmdValidate" Type = "Button" Value = "Видислати">
. . .
</ FORM>
</ BODY>

Окно Internet Explorer может состоять из нескольких независимых фреймов (кадров). Они применяются для размещения HTML-файлов или объектов, расположенных по разным URL. Благодаря им на странице можно одновременно разместить несколько объектов и HTML-документов. Полный набор кадров сохраняется в массиве и вызывается с помощью свойства Frames. К элементам набора Frames можно обращаться как с помощью числовых индексов (первый элемент набора имеет нулевой индекс), так и с помощью имен, если эти имена им предоставлено. В последнем случае необходимо, чтобы все эти имена были уникальными, иначе набор Frames вернет только первое окно с заданным именем. Приведенный ниже фрагмент HTML-кода определяет набор фреймов и задает их имена:
<HTML>
<HEAD>
<TITLE> Набор из трех фреймов </ TITLE>
</ HEAD>
<FRAMESET Cols = "27%, *»>
<FRAME Name = "LeftFr" Scrolling = "Auto">
<FRAMESET Rows = "*, 75%">
<FRAME Name = "TopFr" Scrolling = "Auto">
<FRAME Name = "BottomFr" Scrolling = "Auto">
</ FRAMESET>
</ FRAMESET>
<NOFRAMES>
<BODY BGColor = "FFFFFF">
Ваша программа не поддерживает фреймы
</ BODY>
</ NOFRAMES>
</ FORM>
</ HTML>
Тег <FRAMESET> содержит Cols, Rows, Border, FrameBorder, BorderColor.
Первый и второй из этих атрибутов - взаимоисключающие. Colsрозмищуе фреймы по горизонтали и задает ширину каждого из них, а Rows размещает фреймы по вертикали и задает высоту каждого из них. Ширину и высоту фреймов можно указывать как в пикселях, так и в процентном отношении к размеру страницы. Символ * означает, что соответствующему фрейма предоставляется та часть страницы, которая остается после размещения других кадров.

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

- Объектно-ориентированный подход к созданию программных средств
- Интегрированная программная среда поддержки дистанционного обучения «МатЛог»
- Технологии Internet
- Средства быстрой разработки прикладных программ
- Среда программирования delfi 2.0


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

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



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

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



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


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


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





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