Основные задачи клиентских и серверных сценариев
Основные задачи клиентских и серверных сценариев
Клиентский сценарий выполняется на компьютере пользователя в процессе взаимодействии с Web-страницей и позволяет решать следующие задачи:
- • верифицировать значения элементов управления формы;
- реализовать событийные процедуры для элементов управления.
Серверный сценарий выполняется на Web-сервере до передачи страницы пользователю и позволяет:
- обеспечить доступ к базе данных и возврат данных пользователю;
- хранить информацию о состоянии пользователя или сеанса.
Реализация клиентских сценариев
Чтобы расширить функциональные возможности Web-страницы средствами клиентских сценариев, исходный текст сценария надо встроить в HTML-страницу в виде ASCll-текста. Встретив ее в тексте страницы, программа просмотра вызывает интерпретатор сценария, который анализирует и выполняет код. Программа просмотра должна поддерживать выполнение сценариев и их интеграцию с элементами управления ActiveX или Java-апплетами, встроенными в HTML-страницу. Если пользовательская программа просмотра не поддерживает язык, на котором написан сценарий, пользователю будут доступны не все возможности Web-страницы.