【发布时间】:2010-08-23 09:01:42
【问题描述】:
有人做过吗?导航到网页并弹出另存为对话框?这样浏览器就可以处理文件类型,html,pdf等...
【问题讨论】:
标签: c# watin savefiledialog
有人做过吗?导航到网页并弹出另存为对话框?这样浏览器就可以处理文件类型,html,pdf等...
【问题讨论】:
标签: c# watin savefiledialog
在调用 FileHandler 时或在静态网页上是否需要这样做?
如果它在返回内容类型的处理程序页面上,则根据最新的 WatiN 发布文档,您可以执行以下操作:
using(IE ie = new IE(someUrlToGoTo))
{
FileDownloadHandler fileDownloadHandler = new FileDownloadHandler(fullFileName);
ie.AddDialogHandler(fileDownloadHandler);
ie.Link("startDownloadLinkId").Click();
fileDownloadHandler.WaitUntilFileDownloadDialogIsHandled(15);
fileDownloadHandler.WaitUntilDownloadCompleted(200);
}
保罗
【讨论】:
Microsoft.Win32.Registry.ClassesRoot.DeleteSubKeyTree(".pdf");
运行此注册表。
【讨论】: