2013-10-02 100 views
0

我想製作一個YouTube下載器。這可以通過網頁瀏覽器工作,例如,用戶在我的文本框1中輸入YouTube視頻的鏈接,網頁瀏覽器重定向到「mp4.ee」並插入鏈接,然後它自動點擊下載。但是,一旦你點擊mp4.ee下載,就會出現另一個下載按鈕。這裏是我的問題,如果我點擊第二個下載鏈接,它會要求我保存文件,但是我想找出第二個下載按鈕的鏈接,因爲我希望我的程序自動下載文件並下載它。 我的代碼:如何找出元素ID的鏈接

代碼中插入鏈接到mp4.ee和媒體下載:

WebBrowser1.Document.GetElementById("Form").SetAttribute("value", TextBox1.Text)  
WebBrowser1.Document.GetElementById("Button").InvokeMember("click") 
Application.DoEvents() 

有了這個代碼,它單擊第二個下載按鈕,然後要求你按保存文件我想找出此按鈕包含的鏈接格式爲:

WebBrowser1.Document.GetElementById("PopupWindowButton").InvokeMember("click") 

回答

0

您可以使用JQUERY。

$("#Form").val(""+value); //get value 
$("#Button").click(function() // event click of button 
{}); 

看到這個try.jquery.com功能