有一个button-link-javascript(选择正确的),我需要通过WebBrowser控件推送它:
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}

<a id="ctl00_plhMain_lnkSchApp" class="purplelink" href="javascript:__doPostBack('ctl00$plhMain$lnkSchApp','')">Press ME!</a>
&#13;
我已经尝试过所有我知道的所有内容。通过TagName,ById,Foreach,但是当您成功按下它时甚至没有任何反应。 请告诉我如何推动它并获得下一页(或 表格???因为页面的地址不会改变)。 谢谢。
答案 0 :(得分:1)
使用InvokeMember
方法。
Webbrowser.Document.GetElementById('ctl00_plhMain_lnkSchApp').InvokeMember("click");