Создайте плагин для интернет-эксплорера

У меня проблемы с поиском ресурсов в сети о том, как создать плагин для IE (6 и 7). Вы случайно не знаете хороших сайтов/туториалов на эту тему?

Кстати, вот почему я хочу это сделать: у нас есть веб-приложение, которое связано с другим; то есть, когда на определенной странице вы можете запустить букмарклет (закладку с javascript), который будет анализировать страницу и отправлять данные во второе веб-приложение. Это работало нормально в течение последних 2 лет.

Теперь они хотят обновить приложение, и информация, которую использовал букмарклет, теперь распределена по 2 страницам.

Поэтому я намереваюсь, чтобы плагин искал каждый загруженный URL-адрес, и, если он соответствует заданному шаблону, затем анализировал страницу и сохранял данные. Если вторая страница загружена (снова шаблон URL-адреса), на странице появится кнопка, которая запустит другое веб-приложение с извлеченными данными.

Вы видите в этом какую-то проблему? (бонус: одна из 2-х страниц содержит рамки)


person Antoine    schedule 25.11.2008    source источник


Ответы (1)


Вот пример того, как объект Browser Helper выполняет что-то похожее. Может быть, в вашем случае событие будет DISPID_DOWNLOADBEGIN (поскольку вы хотите поймать любой доступ к URI, а не только те, которые введены пользователем).

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

person Dmitry Khalatov    schedule 25.11.2008