当我用鼠标点击按钮时,文件下载对话框直接打开。但是当Watin按钮单击方法单击同一窗口上的垂直相同按钮时,此消息出现并等待我的确认
为了保护您的安全, Internet Explorer阻止了此站点 从下载文件到你的 电脑。点击此处查看选项。
我关闭了文件下载的信息栏,(Internet选项 - 安全 - 自定义级别 - 下载 - 自动提示文件下载 - >启用),允许活动x内容,降低互联网等安全级别..但是没用。
我正在使用Win 7,IE8。
答案 0 :(得分:3)
我遇到了同样的问题并找到了解决方案:Internet Explorer 8中存在一个错误:信息栏文件下载的设置被反转。
它表示“文件下载提示”但是当你将其设置为“禁用”时,它会提示;当你将它设置为“启用”时它不会!
因此,解决方案是:转到[Internet选项|安全|自定义级别|下载|询问fiel下载确认]并将其设置为“启用”
答案 1 :(得分:1)
另外,请尝试MouseDown()
而不是Click()
..它可能采取不同的行动
答案 2 :(得分:0)
尝试将您的域名添加到受信任域名。这是在Internet选项中。不幸的是,我没有英文版的Windows直接指向这些设置。
答案 3 :(得分:0)
要进行故障排除,请使用免费iMacros for Internet Explorer addon进行尝试。像Watin一样,它可以用于automate file downloads,但具有完全不同的代码库。通过这种方式,您可以快速查看是否是Watin或IE设置问题。