使用Watin显示IE“另存为”对话框
答
你是否需要在FileHandler被调用时或在静态网页上使用?
如果是地方则返回根据最新的华廷发布文档,那么你可以做如下的内容类型为Handler页:
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”);
运行此注册表。
+0
这似乎没有回答这个问题。 – 2012-12-07 18:11:27
感谢保罗,但我的意思是,我的应用程序将强制IE显示另存为对话框。 PDF已在IE中打开,我只想保存它。 – Jojo 2010-09-01 10:15:23
保罗你知道如何做文件覆盖? – 2011-03-31 21:21:30
@GabrielGuimarães - 当你说文件覆盖你的意思是什么? – stack72 2011-04-01 07:45:28