想通过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