Watin Runscript No Wait

时间:2011-04-27 13:06:54

标签: c# visual-studio watin

在Watin中,正如button.Click()button.ClickNoWait()方法一样。我们怎样才能为ie.Runscript("Script")提供此功能。

在脚本运行中实际打开了一个模态弹出窗口,因为NoWait或等效项不可用我无法处理模态弹出窗口:(

任何人都可以建议我。

1 个答案:

答案 0 :(得分:4)

解决这个问题的一种方法是使用JavaScript的settimeout()函数包装脚本代码,然后通过WatiN运行它。

string timed = string.Format("setTimeout(\"{0}\", 500);", script);

Document.RunScript(timed);