尝试使用IE中的Watin自动执行文件下载。有10个文件要下载,我发现下面的代码会提示下载选项。
string download_url="link to file";
browser.Goto(download_url);
我想自动将这些文件保存到一个新目录中,每个文件都有自定义名称。是否可以在没有用户提示的情况下在IE(vesrion 8及更高版本)中保存文件。请指导我解决这个问题。
答案 0 :(得分:0)
从您的问题我可以在这里找到其他几个回复。像这样:
Downloading a file with Watin in IE9
using(IE ie = new IE(someUrlToGoTo))
{
FileDownloadHandler fileDownloadHandler = new FileDownloadHandler(fullFileName);
ie.AddDialogHandler(fileDownloadHandler);
ie.Link("startDownloadLinkId").ClickNoWait();
fileDownloadHandler.WaitUntilFileDownloadDialogIsHandled(15);
fileDownloadHandler.WaitUntilDownloadCompleted(200);
}