0

我正在尝试制作一个 youtube 下载器。这通过 webbrowser 工作,例如,用户在我的 textbox1 中输入 youtube 视频的链接,webbrowser 重定向到“mp4.ee”并插入链接,然后它会自动点击下载。但是,一旦您在 mp4.ee 上单击下载,就会出现另一个下载按钮。这就是我的问题,如果我点击第二个下载链接,它会要求我保存文件,但是我想找出第二个下载按钮的链接,因为我希望我的程序使用它的下载器自动下载文件。我的代码:

将链接插入 mp4.ee 并按下载的代码:

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

使用此代码,它单击第二个下载按钮,然后要求您保存文件,但是我想找出此按钮包含的字符串格式的链接:

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

1 回答 1

0

您可以使用 JQUERY。

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

看到这个 try.jquery.com 函数

于 2013-10-02T18:31:47.607 回答