2010-05-23 79 views
1

我需要編寫一個可以打開網頁的ASP.Net C#網頁,填寫字段並自動點擊網頁上的提交按鈕。我的網頁應啓動IE瀏覽器並導航到指定的URL並填寫表單並提交。不知道我應該從哪裏開始。任何幫助是極大的讚賞。使用ASP.Net自動填充網頁C#網頁

謝謝。

回答

0

我不確定,瀏覽器將允許運行您的所有js代碼。 但你可以嘗試使用jQuery,或與其他一些JavaScript庫。

您可以添加到您的頁面iframe標籤,而不是動態地向iframe內容添加另一個網站。您還必須知道html控件的id或classNames。

,如果你打算使用jquery

$(document).ready(function() { 
     $('#textbox1').val()="someText1"; 
     .... 
     $('#textboxN').val()="someTextN"; 


     //call click event 
     $('#btnID').click(); 

}); 

自動啓動你的頁面,你可以在服務器端使用Process.Start() method。 如果您嘗試在客戶端運行,您可以使用Response.Redirect Method