0
На веб-кнопке есть кнопка выполняет JS windows.postmessage и отправляет некоторые данные. В C# bho Я хочу захватить эти данные и вызвать некоторые местные службы. Мне нужно знать, как это сделать.Добавить пользовательский обработчик windows.postMessage
- Можно ли напрямую обработать это сообщение в C#? Как это будет?
- Можно ли назвать метод BHO из javascript. Поэтому мы можем внедрить этот обработчик событий на веб-страницу, которая будет вызывать функцию bho. Это что-то, если мы не можем зафиксировать событие сообщения Windows post в C#.
Я имею в виду, что мне нужен обработчик событий в C# BHO для события postmessage javascript. – Jackie
Попробуйте прослушать ** сообщение ** событие для целевого кадра – Andrey
'DHTMLEventHandler Handler = новый DHTMLEventHandler ((IHTMLDocument2) webBrowser.Document); Handler.Handler + = новый DHTMLEvent (Logo_OnClick); htmlElement.onclick = Обработчик; 'Это работает для события click элемента. Мне нужно что-то подобное, но для события window.postMessage (data). – Jackie