有人这样做过吗?导航到网页并弹出另存为对话框?通过这种方式,浏览器可以处理文件类型,html,pdf等...
答案 0 :(得分:2)
在调用FileHandler或静态网页时,您需要这样做吗?
如果它位于返回内容类型的Handler页面上,那么根据最新的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);
}
保
答案 1 :(得分:-1)
Microsoft.Win32.Registry.ClassesRoot.DeleteSubKeyTree( “PDF”);
运行此注册表。