IE плагин, разработанный с использованием JS, может выполнять код JS на странице просмотренной в настоящее время, и на этой основе он может реализовать функции, о которых может придумать любой пользователь.
Вы можете сделать некоторую общую обработку для неиспользованных веб -сайтов (например, извлечение определенных типов информации), или вы можете выполнять специальную обработку для конкретных веб -сайтов (например, покупка билетов на поезд).
Метод реализации этого плагина относительно прост. Вам нужно только скопировать несколько файлов и изменить значение реестра. Следовательно, более подходит для быстрого реализации некоторых вспомогательных функций браузера или веб -сайта.
Шаги внедрения:
1. Создайте HTML -файл, который реализует определенные функции
Кода -копия выглядит следующим образом:
// Имя файла: getTicketslist.html
// Содержимое файла:
<script language = "javascript">
var args = External.menuarguments;
var doc = args.document;
var cframe = doc.contents_iframe;
if (cframe && cframe.document) {
doc = cframe.document; // Получить элемент документа текущей страницы
// todo: получить элемент списка билетов из документа и сделать соответствующую обработку
}
</script>
2. Создать файл реестра
Кода -копия выглядит следующим образом:
// Имя файла: getTicketslist.reg
// Содержание файла: CLSID в файле может быть изменен по желанию, и он может быть уникальным.
Редактор реестра Windows Версия 5.00
[Hkey_local_machine/Software/Microsoft/Internet Explorer/Extensions/{878ec0c9-AAAD-4331-9B3A-2D8BA93AEAD2}]
"Clsid" = "{2fba04ee-3024-11d2-8f1f-0000f87abd16}"
"По умолчанию видимого" = "Да"
"Script" = "c: //getticketslist.html"
"MenUtext" = "Билеты на обработку"
3. Скопируйте файл HTML в путь, указанный в файле Reg (например, c: /getticketslist.html)
4. Запустите getTicketslist.reg, чтобы изменить реестр
5. Перезапустите IE, вы можете увидеть функцию «Билеты на обработку», только что добавленные в меню [Инструменты], нажмите «Выполнить»