如何让WebBrowser等待Javascript?

时间:2011-05-23 21:06:50

标签: c# .net browser

在我的网页浏览器中,我需要按一个按钮,然后输入一些文字。

ePlace.InvokeMember("Click");
//NEED TO WAIT HERE
iStake.Focus();
SendKeys.Send("47.56");

如何在我键入文本之前让我的程序等到按钮的javascript完成? 我试过了:

while(ReadyState != WebBrowserReadyState.Complete)
    Application.DoEvents();

没有帮助:(

1 个答案:

答案 0 :(得分:1)

激活文本字段作为buttonpress事件的最后一个操作...