Навигация: Главная :: Программирование :: VBscript :: Автор: Тихомиров Алексей
Реклама:
Trade Links - обмен ссылками
Развлекательные сайты:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Друзья:
Справочник языка:
  1. Некоторые правила
  2. От QuickBasic до VBscript - один шаг
  3. Cравнение VBScript и JavaScript
  4. Вызов сценария
  5. Основные типы данных
  6. Справочная информация
  7. Заключение
Как вызвать сценарий в VBscript

Веб страница с активным содержимым, всегда делится как бы на две части: Первая, это html код самой страницы содержащий необходимые элементы управления (ссылки, кнопки, формы для ввода информации и т.д.), и Вторая, сценарии на скрипте, которые начинают работать при различных событиях происходящих с элементами управления. Это можно назвать главной отличительной особенностью программ для веб страниц, от обычных исполняемых приложений.

Рассмотрим основные приемы вызова сценариев, или процедур.

Сценарий вызываемый неявно:

<html>
 <head>
   <script language="VBScript">
	Sub but_onclick
	 Alert "Привет пиплы:)"
	End sub
   </script>
 </head>

 <body>
   <form>
	<input type="button" name="but">
   </form>
 </body>
</html>

Такой способ, по моему мнению, самый простой. Указываем имя оператором name="имя" в теге характерризующим элемент управления, это же "имя" пишем в вызываемой процедуре и через знак подчеркивания пишем событие, которое должно произойти для исполнения сценария.

Вызов сценария определяемый в элементе управления:

<html>

 <head>
   <script language="VBScript">
	Sub scenariy
	 Alert "Привет пиплы:)"
	End sub
   </script>
 </head>

 <body>
   <form>
	<input type="button" name="but" _
      onclick="scenariy" language="VBScript">
   </form>
 </body>
</html>

Такой способ обрадует приверженцев Java Script. Среди его преимуществ, перед первым методом можно отметить то, что один и тот же сценарий можно вызывать из разных элементов управления.

Автоматический вызов сценария:

<html>
 <body>
   <script language="VBScript">
	Alert "Привет пиплы"
   </script>
</body>
</html>

Код программы в этом случае выполнится сразу после загрузки документа.

Вызов из другой процедуры:

<html>
 
 <head>
   <script language="VBScript">
	Sub but_onclick
	  Call butalert("Привет пиплы")
	End Sub

	Sub butalert(a)
	  Alert a
	End Sub
    </script>
 </head>

<body>
   <form>
	<input type="button" name="but" _
      onclick="scenariy" language="VBScript">
   </form>
 </body>
</html>

Все способы, кроме автоматического вызова сценария, чисто визуально будут выглядеть так:


 

Обмен банерами:

Если захотите можете разместить мой банер не вашем сайте



Если хотите обменятся ссылками или банерами пишите

Счетчики и рейтинги:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2007-2010г. © Все о сайте

Все права защищены. Полное или частичное копирование запрещено. Ну а если скопировали ссылка на сайт обязательна.

Сайт создан в системе uCoz