0
在我的浏览器中,我需要按一个按钮然后输入一些文本。如何让WebBrowser等待Javascript?
ePlace.InvokeMember("Click");
//NEED TO WAIT HERE
iStake.Focus();
SendKeys.Send("47.56");
我该如何让我的程序等到按钮的JavaScript完成之后才键入文本? 我想:
while(ReadyState != WebBrowserReadyState.Complete)
Application.DoEvents();
Wasnt有用:(
我不想重写任何事件,我想找到办法知道javascript是否仍在运行:) – Alena 2011-05-23 21:31:36
你在开玩笑吗?你只能用事件或回调来做到这一点。 – sra 2011-05-23 21:37:21
:(不,我只是不知道。在我看来,这是如此简单,显然是需要的,我确定有像“ReadyState”这样的检查。 – Alena 2011-05-23 21:41:21