vb代码有问题,基本上是尝试使用webkit自动点击网页上的按钮而不能正常工作。
工作代码:
'WebKitBrowser1.Document.GetElementById("email").SetAttribute("value", TextBox1.Text)
WebKitBrowser1.Document.GetElementById("pass").SetAttribute("value", TextBox2.Text)
不工作代码:
WebKitBrowser1.StringByEvaluatingJavaScriptFromString("Document.getElementById('loginbutton').click()")
错误:
HRESULT E_FAIL已从调用COM组件返回。
答案 0 :(得分:0)
要在WebKit中使用java id和自动点击,请使用以下示例代码:
WebKitBrowser1.StringByEvaluatingJavaScriptFromString("javascript:void(document.getElementById('persist_box').click())")