在Watin中,正如button.Click()
和button.ClickNoWait()
方法一样。我们怎样才能为ie.Runscript("Script")
提供此功能。
在脚本运行中实际打开了一个模态弹出窗口,因为NoWait
或等效项不可用我无法处理模态弹出窗口:(
任何人都可以建议我。
答案 0 :(得分:4)
解决这个问题的一种方法是使用JavaScript的settimeout()函数包装脚本代码,然后通过WatiN运行它。
string timed = string.Format("setTimeout(\"{0}\", 500);", script);
Document.RunScript(timed);