我需要編寫一個可以打開網頁的ASP.Net C#網頁,填寫字段並自動點擊網頁上的提交按鈕。我的網頁應啓動IE瀏覽器並導航到指定的URL並填寫表單並提交。不知道我應該從哪裏開始。任何幫助是極大的讚賞。使用ASP.Net自動填充網頁C#網頁
謝謝。
我需要編寫一個可以打開網頁的ASP.Net C#網頁,填寫字段並自動點擊網頁上的提交按鈕。我的網頁應啓動IE瀏覽器並導航到指定的URL並填寫表單並提交。不知道我應該從哪裏開始。任何幫助是極大的讚賞。使用ASP.Net自動填充網頁C#網頁
謝謝。
我不確定,瀏覽器將允許運行您的所有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
爲什麼不直接進行POST/GET調用?您可以使用HTTPWebRequest http://www.codeproject.com/KB/webservices/HttpWebRequest_Response.aspx