這裏是網頁上的代碼:如何點擊網頁C#中的鏈接
<div id="dl_link" style="display: block;">
<a href="/get?video_id=KMU0tzLwhbE&h=3713fa1cb8c500381a1edaaf80a06ab5">
<b>Download</b>
,但我不知道如何編寫C#中該鏈接的點擊。
這幾乎是我迄今爲止;
private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Document.GetElementById("youtube-url").SetAttribute("value", textBox1.Text); // put text into textbox
webBrowser1.Document.GetElementById("submit").InvokeMember("onclick"); // click convert video button
}
private void button2_Click(object sender, EventArgs e)
{
HtmlElement downloadlink = webBrowser1.Document.GetElementById("href="); //wrong
downloadlink.InvokeMember("onclick"); //wrong
}
我完全失去了如何執行最後一步。請幫忙。
發送HTTP GET到底層url – sll
這是一種XY問題嗎? http://www.perlmonks.org/?node_id=542341 –
一旦它被呈現給客戶端,服務器端ASP.Net代碼*不能*點擊鏈接。你試圖完成什麼? – Amy