는 웹 페이지에 코드입니다 :웹 페이지의 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
}
마지막 단계 수행 방법이 완전히 손실됩니다. 도와주세요.
기본 URL에 HTTP가 전송되었습니다. – sll
일종의 XY 문제입니까? http://www.perlmonks.org/?node_id=542341 –
일단 클라이언트로 렌더링되면 서버 측 ASP.Net 코드 *는 링크를 클릭 할 수 없습니다. 성취하려는 것은 무엇입니까? – Amy