Windows - статьи



         

Конструктор от Microsoft, или Переделываем Internet Explorer своими руками - часть 3


Добавить свой пункт в стандартное контекстное меню несложно. А вот сделать так, чтоб при его выборе выполнялись конкретные действия - это уже сложнее. Для решения этой задачи нужно знать JavaScript или VBScript. Это работает в Internet Explorer версии 4 и выше.

Но обо всем по порядку. Добавим в контекстное меню пункт Alert, при выборе которого будет выдаваться остроумное сообщение "Время пить кофе!". Сначала напишем собственно программу (в нашем случае на JavaScript). Откройте Notepad (Блокнот) и наберите в нем следующий текст:

<script language="javascript"> alert("Пора пить кофе!"); </script>

Сохраняем этот файл (C:\My_Settings\alert.htm). Теперь обеспечим запуск этой программы. В редакторе реестра откройте раздел HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt. Если такого нет - создаем. В нем заводим раздел под названием Alert (или любым другим - его название потом появится в Internet Explorer как пункт контекстного меню). Откройте свежеиспеченный раздел HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Alert, дважды щелкаем на строковом параметре Default и присваиваем ему значение C:\My_Settings\alert.htm.

Рис. 3. Internet Explorer - после всего того, что мы с ним сделали

После всех означенных издевательств Internet Explorer у меня стал выглядеть следующим образом (см. рис. 3).

Мы выполнили минимальные действия, нужные для включения своего пункта в контекстное меню Internet Explorer. А сейчас я позволю себе немного загрузить теорией наиболее любопытных читателей.




Содержание  Назад  Вперед