Описание тега bho
Вспомогательный объект браузера (BHO) - это модуль DLL, разработанный как плагин для веб-браузера Microsoft Internet Explorer (а также Windows Explorer) для обеспечения дополнительных функций.
2
ответа
Как получить координаты экрана элементов веб-страницы в BHO
Я пишу объект BHO для IE. Я хочу, чтобы положение экрана в верхнем левом углу веб-страницы. Как я могу получить эту должность? Вершина первого элемента в DOM возвращает (0,0). WebBrowser.Left или Top возвращает позицию браузера, но не верхний левый …
25 авг '09 в 18:57
0
ответов
Имитация фоновых и контентных сценариев расширений Chrome с помощью Internet Explorer BHO / плагина
Я хочу написать библиотеку JS \ инструментарий, как Kango. Kango позволяет писать код JS, который выполняется во всех основных браузерах. В Chrome и Firefox есть хорошая система, которая позволяет долго запускать процессы на фоновой странице, а такж…
18 ноя '13 в 11:19
1
ответ
IE BHO, написанный на C# 4.0, работает в IE 9, но не работает в IE10 на машине с Windows 7
Я написал BHO следуя инструкциям " Как начать разработку расширений Internet Explorer? ", и у меня это получилось очень хорошо. IE8 а также IE9, Но то же самое не работает в IE10 и выше. Есть ли различия между IE9 а также IE10 с точки зрения BHO код…
21 окт '14 в 10:37
1
ответ
IE9 SDK с Windows SDK
Интересно, какова лучшая стратегия использования новых интерфейсов IE9. Microsoft предоставляет IE9 SDK ( здесь, в разделе "Заголовки и библиотеки"), который создаст новую папку в папке "%ProgramFiles%\Microsoft SDKs\Internet Explorer". Однако пытат…
16 июн '11 в 05:55
2
ответа
Какой самый надежный способ получить реферер страницы в IE?
Из расширения браузера (BHO) я хочу знать URL-адрес, который направил пользователя на текущую страницу. Я думал, что смогу просто получить document.referrer, но я нахожу это пустым, если ссылки открываются в новом окне. Это просто тяжелые бикини или…
19 янв '10 в 01:43
1
ответ
Как получить полное тело HTML, используя вспомогательный объект браузера (BHO) в случае страницы DHTML/AJAX?
Я пишу BHO, который анализирует HTML, взятый из 'onDocumentComplete' событие 'DWebBrowserEvents2', В настоящее время он работает нормально, если у меня нет DHTML/AJAX страница, где HTML дескриптор доставляется слишком рано. Например, я попытался исп…
21 июл '10 в 10:14
2
ответа
Проблема с перехватом события OnClick с использованием HTMLDocumentEvents2 в BHO
Я запускаю BHO и пытаюсь перехватить события OnClick с помощью HTMLDocumentEvents2, однако, кажется, что события никогда не достигают обработчика это то, что я делаю: class ATL_NO_VTABLE CBlastBhoBHO : public CComObjectRootEx<CComSingleThreadMode…
24 май '10 в 17:28
1
ответ
События WebBrowser не запускаются, когда IE не открыт как администратор в Windows 7
После регистрации BHO на машине с Win7 я понял, что что-то не так. Когда IE не открыт как администратор, события OnBeforeNavigate2 и OnDocumentComplete WebBrowser не запускаются. Когда я запускаю IE как администратор, эти методы запускаются правильн…
01 янв '12 в 17:40
0
ответов
IE BHO - обрабатывать событие нажатия элемента кнопки в C++, почему утверждение не выполнено?
Я пишу IE BHO для обработки события нажатия кнопки в C++. Другие события обрабатываются хорошо, но только для HTMLButtonElementEvents. Когда я нажимаю кнопку, появляется сообщение msgbox, но когда я нажимаю кнопку ОК, сбой отладочного подтверждения …
04 мар '17 в 08:29
1
ответ
Как извлечь картинку в элемент img в хосте webcontrol?
Я хотел бы извлечь растровое изображение из HTML-страницы. Я ожидал найти IStream, IPersistStream или IPersistStreamInit из IHTMLImgElement, который я получил на веб-странице. Однако я не могу найти ни одного из них. Я мог прочитать изображение из к…
16 дек '08 в 14:18
1
ответ
Информация издателя "Недоступно" в BHO, разработанном с использованием.Net для Internet Explorer
Я много искал здесь на SOF, а также на форумах MSDN, но, к сожалению, ни один метод не мог работать для меня. Здесь проблема и применяемые методы. Я разработал панель инструментов, используя.Net для Internet Explorer 7. Она зарегистрирована как BHO …
10 янв '12 в 14:03
1
ответ
Доступ к телу (по крайней мере, некоторым данным) в iframe с помощью плагина IE Browser Helper Object (BHO)
Я разрабатываю плагин IE8 + BHO. Сейчас я просто пытаюсь вставить текст в iframe (class="Al Ai Editable"), содержащийся в другом iframe (id = "canvas_frame"). Мне удалось получить элемент IHTMLE элемента iframe, в который я хочу добавить текст (clas…
25 фев '11 в 16:14
3
ответа
Обрабатывать, когда окно IE перемещается - Visual C++
Я хочу обрабатывать события перемещения окна. Моя первая попытка была справиться DWebBrowserEvents2::WindowSetHeight, WindowSetLeft, WindowSetTop а также WindowSetWidth события, но по некоторым причинам, эти события не были запущены вообще. Я обрабо…
02 сен '09 в 18:13
1
ответ
Переключение вкладок из IE BHO C++
У меня открыт браузер IE с несколькими вкладками, мне нужно переключить активную вкладку с моего bho, который подключен к IE. Кто-нибудь, как это сделать?
27 июн '13 в 13:42
1
ответ
Как получить HTML-текст через BHO, когда пользователь хочет, а не в OnDocumentComplete (выше ie8)
Эти шаги - то, что я сделал. 1) Я только что получил указатель интерфейса IWebBrowser2 от pUnkSite в SetSite, как это делает большинство bhos в обычном режиме. 2) в OnDocumentComplete, 2-1) успешно получил указатель интерфейса IHTMLDocument от IWebB…
10 фев '13 в 14:25
1
ответ
Как я могу запустить тег <script>, который я только что динамически вставил из BHO
Я совершенно новичок в разработке расширений IE с помощью Browser Helper Objects. Мне удалось создать BHO, который успешно вставляет тег сценария, который ссылается на файл javascript в заголовке HTML-страницы (см. Код ниже). Но тег сценария просто …
28 апр '11 в 10:13
2
ответа
Установить фокус на конкретной вкладке в IE и / или FireFox
Я хочу написать приложение, которое будет следить за содержимым всех открытых вкладок в IE / FireFox и инициировать событие, когда на вкладке будут отображаться определенные данные. Я хотел бы знать, существует ли API для IE/FF, чтобы установить фок…
02 май '10 в 15:20
1
ответ
Как изменить расширение IE, чтобы устранить нарушение прав доступа в другом модуле (flash.ocx), приводящем к аварийному завершению работы IE?
У меня есть расширение Internet Explorer (BHO), которое прекрасно работает на тысячах компьютеров, но в некоторых случаях кажется, что Flash приводит к сбою iexplore.exe с нарушением прав доступа. Что я могу попытаться сделать, чтобы избежать этого …
05 фев '15 в 15:07
2
ответа
Расширение Internet Explorer (DLL Browser Helper Objects) Ошибка регистрации DLL
Я создал файл DLL с помощью Visual Studio 2008 с помощью этого документа: http://msdn.microsoft.com/en-us/library/bb250489(v=vs.85).aspx.Затем я зарегистрировал DLL с помощью командной строки: regsvr32 helpnature.dll Который дал следующую ошибку: Уб…
10 окт '11 в 07:47
4
ответа
Нахождение смещенной клиентской позиции элемента
Как найти смещение клиентской позиции элемента с помощью Javascript? (Я предполагаю, что тот же самый код может быть написан в BHO или Gecko/NPAPI). Проблема, с которой я сталкиваюсь, - это способ выяснить смещение клиентской позиции элемента. e.src…
11 сен '09 в 06:47