我有一个vb.net的Windows窗体。在表单中我正在运行Web浏览器控件。我试图用vb代码点击一个按钮。我发现这个直接调用js函数的例子,但我没有任何运气。 How can I click a js button on VBvb.net点击一个JavaScript按钮
为IS-
<input class="boldbutton" type="button" value="Verify"
onclick="this.form.knob.value='ReqVerify';this.form.verify.value=1;this.form.submit()">
我的VB代码是 -
WebBrowser1.Document.InvokeScript(
"this.form.knob.value='ReqVerify';this.form.verify.value=1;this.form.submit()"
)
按钮的HTML我不知道我要去的地方错了。按下提交按钮后,会在网页上显示一条日志,显示活动。我在运行脚本时没有看到任何活动,仅当我手动从另一个浏览器(而不是Windows窗体中的)按下按钮时。
为什么你想从* Windows Form *应用程序调用Web浏览器控件?两者都是不同的平台。 –
我的表单在访问数据库上执行查询。它拉取结果并将它们存储为变量。它使用变量来打开正确的网页。一旦网页打开,它应该点击验证按钮。 –