2012-01-02 50 views
0

可能重複:
how to wait until the textbox enable in watin如何要等到文本框在華廷使

我有一個文本框我的負荷事件文本頁面上是禁用10那麼它的啓用所以如何等待watin 10秒。我試試這個代碼

用於啓用和禁用表單加載事件上的文本框禁用文本框和on計時器tick事件啓用文本框並禁用計時器。

計時器的時間間隔爲11秒

IE ie = new IE("http://localhost:2034/WebForm3.aspx"); 
    ie.ShowWindow(WatiN.Core.Native.Windows.NativeMethods.WindowShowStyle.Maximize); 
    ie.TextField("TextBox1").TypeText("Fer"); 

,但它給人的錯誤TextBox1的是禁用,所以我要等上一段時間。那麼如何做到這一點?請幫幫我?

回答

0

,你可以嘗試這些鏈接的 '等待'

wait 1

wait 2

wait 3

wait 4

<script language="JavaScript"> 
    function fun2() 
    { 
     // do your stuff here 
     } 

    function fun1() 
    { 
     // do your stuff here 
     window.setTimeout('fun2()', 5000); 
     } 
    </script> 

**使用它是---

<body> 
    <script language="JavaScript"> 
    fun1(); 
    </script> 
    </body> 

或者這On

System.Threading.Thread.Sleep()