以编程方式在外部Internet Explorer实例中填写web表单

本文关键字:web 表单 实例 Explorer 方式 编程 外部 Internet | 更新日期: 2023-09-27 18:24:54

我们目前正在使用jQuery来填充web表单。jQuery从解析执行的php脚本的结果中接收信息。这是可行的,但完全取决于web服务器的可访问性和功能。

我们想看看如何整合这一点,并创建一个C#控制台、WinForms应用程序,或者可能是一个工具栏/IE插件。

现在,我们正试图弄清楚如何与外部Internet Explorer进程进行交互(我们看到的大多数示例都与WebBrowser控件有关)。我们最终想要通过名称/id获取元素,并用文本填充它们。从最终用户的角度来看,我们希望模仿roboform的功能。

我们对表格提交不感兴趣,只是获取IE和表格总体的适当实例。

你有什么资源可以为我们提供类似于我们愿望的例子吗?

以编程方式在外部Internet Explorer实例中填写web表单

我曾经为IE7做过这件事:如何连接到正在运行的Internet Explorer实例。我还没有验证它是否仍然适用于IE8+。使用这种技术也可能会有一些运气:如何从HWND获得IHTMLDocument2。