Internet explorer 如何将IE7配置为下载文件类型而不是在浏览器中打开
我写了一个下载文件的watir脚本。它下载的其中一个文件的扩展名为.dcf。几个月前,在我的机器上,我在某处更改了一个设置,因此.dcf文件会提示下载(“是否打开或保存此文件?”),而不是在浏览器中打开。这是我想要的行为。我正在使用XP Pro/IE7 我现在正在设置一台专用的测试机,但似乎找不到我在我的机器上所做的配置选项-这是如此容易找到,以至于我没有注意到它。我现在找到的所有解决方案要么是更改下载本身,要么是修改注册表。我正在从浏览器/IE级别的客户端角度寻找一些东西。此处的说明:Internet explorer 如何将IE7配置为下载文件类型而不是在浏览器中打开,internet-explorer,download,watir,browser-automation,Internet Explorer,Download,Watir,Browser Automation,我写了一个下载文件的watir脚本。它下载的其中一个文件的扩展名为.dcf。几个月前,在我的机器上,我在某处更改了一个设置,因此.dcf文件会提示下载(“是否打开或保存此文件?”),而不是在浏览器中打开。这是我想要的行为。我正在使用XP Pro/IE7 我现在正在设置一台专用的测试机,但似乎找不到我在我的机器上所做的配置选项-这是如此容易找到,以至于我没有注意到它。我现在找到的所有解决方案要么是更改下载本身,要么是修改注册表。我正在从浏览器/IE级别的客户端角度寻找一些东西。此处的说明: 此处的
此处的说明:
对于PHP,请尝试使用以下标题: 标题(“内容类型:应用程序/强制下载”) 标题(“内容类型:应用程序/八位字节流”) 标题(“内容类型:应用程序/下载”) 标题(“内容处置:附件;文件名=“.basename($filename)。”;”
当然,您可以在使用的任何语言中使用相同的标题。对于PHP,请尝试使用以下标题: 标题(“内容类型:应用程序/强制下载”) 标题(“内容类型:应用程序/八位字节流”) 标题(“内容类型:应用程序/下载”) 标题(“内容处置:附件;文件名=“.basename($filename)。”;” 当然,无论您使用何种语言,您都可以使用相同的标题。的链接为我提供了所需答案的方向:
希望这能帮助其他人。下次可能会对我有所帮助。我已经按照这些说明,取消选中了“文件类型”对话框中的“下载后确认打开”。该文件仍在浏览器窗口中打开。我还检查了以我想要的方式工作的机器,并且“下载后确认打开”仍然在那里被选中。我按照这些说明,并在“文件类型”对话框中取消选中“下载后确认打开”。该文件仍在浏览器窗口中打开。我还检查了按我想要的方式工作的机器,并且“下载后确认打开”仍然在那里被检查。你弄错了(就像我第一次阅读问题时所做的那样)。他问的是IE7,不是一个真正的编程问题。不是,我只是错过了答案开头的“或”之前的“F”。但我完全理解。Eduardo,内容类型标题不应该只使用一次吗?是的,对不起,这就是我的意思,“尝试使用这些标题中的一个”:)我猜最后一个会被使用,因为它们一个接一个地读……哦,是的,我误解了这个问题。这确实是一个“用户空间”问题:你弄错了(就像我第一次读这个问题时所做的那样)。他问的是IE7,不是一个真正的编程问题。不是,我只是错过了答案开头的“或”之前的“F”。但我完全理解。Eduardo,内容类型标题不应该只使用一次吗?是的,对不起,这就是我的意思,“尝试使用这些标题中的一个”:)我猜最后一个会被使用,因为它们一个接一个地读……哦,是的,我误解了这个问题。这确实是一个“用户空间”问题:P