powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
8 сообщений из 8, страница 1 из 1
Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
    #34158982
Фотография lexluther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день,

Нам поставили задачу сделать ПО которое будет интегрироваться в Internet Explorer и после перехватывать страницы до их загрузки и менять содержимое (как то делают фаерволы убирая вызовы "window.open", и.т.д.). У нас две трудности:

1. Мы не совсем понимаем как интегрировать модуль в Internet Explorer
2. Как какая либо программа может перехватывать страницы и их менять

Помогите пожалуйста исходником или примером, можно ссылкой на доки или описания реализации.

С уважением
...
Рейтинг: 0 / 0
Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
    #34159103
Tracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Искать по словам BHO
...
Рейтинг: 0 / 0
Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
    #34159115
Фотография акуз-лингвист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как вариант: запускать ие через скрипт, перехватывающий (и модифицирующий) то, что нужно.
как это сделать, можно найти в форуме "обсуждение нашего сайта" (внизу, на главной странице).
...
Рейтинг: 0 / 0
Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
    #34159308
Фотография lexluther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите также, пожалуйста, а как перехватывать страницы и изменять их содержимое, если браузер по умолчанию не Internet Explorer?
...
Рейтинг: 0 / 0
Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
    #34159347
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возьми WinGate и ... все.
...
Рейтинг: 0 / 0
Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
    #34159774
Хочу!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Самое гибкое решение - написать свой прокси-сервер. А уж там можно много чего сделать.
...
Рейтинг: 0 / 0
Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
    #34159890
Фотография Программизд 02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Администратор
Если хочешь итегрироваться в IE тебе нужно написать COM объект и реализовать интерфейсы

IObjectWithSite

и возможно

IOleCommandTarget

затем зарегистрировать его, после этого он начнет жить в твоем эксплорере и можно будет перехватывать события OnBeforeNavigate, OnDocumentComplete и пр.

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

PS
А вообще прав Хотелкин

авторСамое гибкое решение - написать свой прокси-сервер. А уж там можно много чего сделать.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
    #36152207
mallory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программизд 02 Если хочешь итегрироваться в IE тебе нужно написать COM объект и реализовать интерфейсы
IObjectWithSite
и возможно
IOleCommandTarget
затем зарегистрировать его, после этого он начнет жить в твоем эксплорере и можно будет перехватывать события OnBeforeNavigate , OnDocumentComplete и пр.А если браузер не IE , то как осуществить перехват(даже не перехват, а просто регистрацию) страниц ? Куда копать ?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Интеграция в Internet Explorer и перехват страниц, Изменение кода страницы до загрузки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]