我对这个主题有一些疑问:
如何单击没有可识别的 ID 或名称的按钮?
例子:
<input type="submit" value="Login" style="width:100%;"/>
这是一个有点菜鸟的问题,但我如何只在页面上加载基本的 html 对象,而不是图像,只是文本和按钮
如何从网页加载 javascript?Webbrowser.Document.InvokeScript("script") - 对吗?
我对这个主题有一些疑问:
如何单击没有可识别的 ID 或名称的按钮?
例子:
<input type="submit" value="Login" style="width:100%;"/>
这是一个有点菜鸟的问题,但我如何只在页面上加载基本的 html 对象,而不是图像,只是文本和按钮
如何从网页加载 javascript?Webbrowser.Document.InvokeScript("script") - 对吗?
1个问题:使用其他属性找到那个按钮
2问题:您可以关注WebBrowser Customization,特别是“控制下载和执行”部分:
WebBrowser 控件让您可以控制它下载、显示和执行的内容。要获得这种控制,您需要实现主机的 IDispatch,以便它处理 DISPID_AMBIENT_DLCONTROL。当 WebBrowser 控件被实例化时,它将使用此 ID 调用您的 IDispatch::Invoke。使用按位 OR 运算符将 pvarResult 设置为以下标志的组合,以指示您的偏好。