2013-10-02 40 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功能