我正在尝试为 SAP Netweaver 门户 webgui 创建 BHO,但我不知道 SAP Netweaver 的工作原理。用户从组合框中选择一个选项,然后打开另一个 Web 表单。
用户填写表格并按“Enter”,这有点回发,验证用户输入的数据并在包含无效数据的字段旁边显示错误 img。页面底部的状态栏中还显示一条错误消息。
BHO 应该捕获这些错误文本并启动另一个 Windows 应用程序。
但是当用户按下 Enter 按钮时,没有任何浏览器事件(BeforeNavigate2、DocumentComplete、NavigateComplete2)被触发,因为我无法读取该页面的 DOM。
关于如何在这种情况下触发浏览器事件的任何想法?