Мы обзорно рассмотрели объекты ASP. Теперь необходимо узнать следующее - обработка информации может осуществляться как на сервере, так и на стороне клиента. Браузер клиента - это несколько объектов, которыми можно управлять. VBScript позволяет очень много. Какие события обрабатывать на стороне сервера, а какие на стороне клиента, - решать Вам. Это зависит, в первую очередь, от логики приложения.
Следующий пример демонстрирует взаимодействие различных объектов и события на стороне клиента.
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE>Тест</TITLE>
</HEAD>
<BODY>
<H3>Дата и время</H3>
<FORM NAME="MyForm">
<INPUT TYPE="TEXT" NAME="txtTime">
<INPUT TYPE="BUTTON" VALUE="Update Time" NAME="btnTime">
</FORM>
<SCRIPT LANGUAGE="VBSCRIPT">
MyForm.txtTime.value = Now()
Sub btnTime_OnClick
MyForm.txtTime.value = Now()
End Sub
</SCRIPT>
</BODY>
</HTML>
Сочетание возможностей VBScript на стороне сервера и на стороне клиента позволяет обеспечить полный контроль над Web-приложением.