512_____________________________Часть IV. Встраивание объектов

Run ActiveX scripts Если этот флажок не установлен, браузер не будет исполнять скрипты VBScript и JavaScript

Enable Java Если этот флажок не установлен, браузер не будет programs исполнять программы Java

3. Нажмите кнопку Safety Level (Уровень безопасности).

4. Три опции определяют действия браузера, если он загружает активное содержание, не имеющее сертификата. Выберите High (Высокий уровень), если вы не хотите загружать несертифицированные элементы и программы;Medium (Средний уровень), если вы хотите оставить выбор за собой;и None (Никакой), если ваша безопасность вас не волнует.

5. Нажмите кнопку ОК для сохранения изменений уровня безопасности, и затем снова нажмите ОК для сохранения установок безопасности.

Предупреждение

Наличие сертификата еще не является гарантией отсутствия неприятностей. Например, некоторое время назад существовал элемент управления Exploder, который при установке выключал компьютер. Он действительно имел цифровую подпись изготовителя. Этот пример иллюстрирует отсутствие защиты от неумелого пользования.

Блочная структура

Вы должны рассматривать элементы управления ActiveX как строительные блоки. Это означает, что вы можете строить из маленьких блоков развитые структуры, подчиняющиеся вашим замыслам. Ниже приведены некоторые рекомендации по этому поводу:

+ Вы можете использовать такие элементы управления, как Popup Menu и Popup Window, для облегчения навигации и получения помощи на вашей странице. Читатель получает возможность перейти к другой странице, выбрав ее из меню, либо получить дополнительную информацию о ссылке, задержав на ней указатель мыши. На рис. 22.3 приведен пример использования меню.

+ При помощи ActiveX вы можете разместить на странице игру в шашки. Каждая шашка при этом может представлять отдельный элемент управления, а доска быть контейнером для управления компоновкой всей страницы.

+ Вы можете построить полный интерфейс для связи с корпоративной базой данных, используя лишь элементы управления ActiveX.