问题描述
- gecko如何模拟按钮单击事件
-
想通过gecko组件编程,模拟网页的按钮提交事件:在.net自带的类库里,可以通过
//获得按钮元素。wbs 为 System.Windows.Forms.WebBrowser 类型
HtmlElement ele3 = wbs.Document.GetElementById("loginBtn");
//触发单击事件
ele3.InvokeMember("Click");
的方法来实现而使用gecko类库时,通过
//m_geckoBrsr 为 Skybound.Gecko.GeckoWebBrowser 类型
GeckoElement ele = m_geckoBrsr.Document.GetElementById("loginBtn");
方法获取了按钮元素,如何触发单击事件?网上查找了好久,都没有得到合适的答案,求教!
解决方案
找到geckowebbrowser.getHtmlelementbyid("").click(); 注意是GETHTMLELEMENT
时间: 2024-12-26 14:45:53