Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 如何将IE7配置为下载文件类型而不是在浏览器中打开_Internet Explorer_Download_Watir_Browser Automation - Fatal编程技术网

Internet explorer 如何将IE7配置为下载文件类型而不是在浏览器中打开

Internet explorer 如何将IE7配置为下载文件类型而不是在浏览器中打开,internet-explorer,download,watir,browser-automation,Internet Explorer,Download,Watir,Browser Automation,我写了一个下载文件的watir脚本。它下载的其中一个文件的扩展名为.dcf。几个月前,在我的机器上,我在某处更改了一个设置,因此.dcf文件会提示下载(“是否打开或保存此文件?”),而不是在浏览器中打开。这是我想要的行为。我正在使用XP Pro/IE7 我现在正在设置一台专用的测试机,但似乎找不到我在我的机器上所做的配置选项-这是如此容易找到,以至于我没有注意到它。我现在找到的所有解决方案要么是更改下载本身,要么是修改注册表。我正在从浏览器/IE级别的客户端角度寻找一些东西。此处的说明: 此处的

我写了一个下载文件的watir脚本。它下载的其中一个文件的扩展名为.dcf。几个月前,在我的机器上,我在某处更改了一个设置,因此.dcf文件会提示下载(“是否打开或保存此文件?”),而不是在浏览器中打开。这是我想要的行为。我正在使用XP Pro/IE7

我现在正在设置一台专用的测试机,但似乎找不到我在我的机器上所做的配置选项-这是如此容易找到,以至于我没有注意到它。我现在找到的所有解决方案要么是更改下载本身,要么是修改注册表。我正在从浏览器/IE级别的客户端角度寻找一些东西。

此处的说明:
此处的说明:

对于PHP,请尝试使用以下标题:

标题(“内容类型:应用程序/强制下载”)

标题(“内容类型:应用程序/八位字节流”)

标题(“内容类型:应用程序/下载”)

标题(“内容处置:附件;文件名=“.basename($filename)。”;”


当然,您可以在使用的任何语言中使用相同的标题。

对于PHP,请尝试使用以下标题:

标题(“内容类型:应用程序/强制下载”)

标题(“内容类型:应用程序/八位字节流”)

标题(“内容类型:应用程序/下载”)

标题(“内容处置:附件;文件名=“.basename($filename)。”;”

当然,无论您使用何种语言,您都可以使用相同的标题。

的链接为我提供了所需答案的方向:

  • 我需要打开一个windows资源管理器窗口,并从工具菜单中选择文件夹选项…
  • 我需要转到文件类型选项卡,找到要更改其行为的扩展名
  • 我需要为文件类型设置高级按钮-它并不总是在那里
  • 需要选中下载后确认打开复选框(未清除)
  • 需要采取行动——并非总是这样。我发现一个叫做edit和另一个叫做open就足够了。我将它们绑定到记事本(C:\WINDOWS\system32\notepad.EXE%1)。我还需要选中使用DDE复选框,并填写应用程序的记事本:主题的系统:
  • 希望这能帮助其他人。下次可能会对我有所帮助。

    的链接为我提供了所需答案的方向:

  • 我需要打开一个windows资源管理器窗口,并从工具菜单中选择文件夹选项…
  • 我需要转到文件类型选项卡,找到要更改其行为的扩展名
  • 我需要为文件类型设置高级按钮-它并不总是在那里
  • 需要选中下载后确认打开复选框(未清除)
  • 需要采取行动——并非总是这样。我发现一个叫做edit和另一个叫做open就足够了。我将它们绑定到记事本(C:\WINDOWS\system32\notepad.EXE%1)。我还需要选中使用DDE复选框,并填写应用程序的记事本:主题的系统:

  • 希望这能帮助其他人。下次可能会对我有所帮助。

    我已经按照这些说明,取消选中了“文件类型”对话框中的“下载后确认打开”。该文件仍在浏览器窗口中打开。我还检查了以我想要的方式工作的机器,并且“下载后确认打开”仍然在那里被选中。我按照这些说明,并在“文件类型”对话框中取消选中“下载后确认打开”。该文件仍在浏览器窗口中打开。我还检查了按我想要的方式工作的机器,并且“下载后确认打开”仍然在那里被检查。你弄错了(就像我第一次阅读问题时所做的那样)。他问的是IE7,不是一个真正的编程问题。不是,我只是错过了答案开头的“或”之前的“F”。但我完全理解。Eduardo,内容类型标题不应该只使用一次吗?是的,对不起,这就是我的意思,“尝试使用这些标题中的一个”:)我猜最后一个会被使用,因为它们一个接一个地读……哦,是的,我误解了这个问题。这确实是一个“用户空间”问题:你弄错了(就像我第一次读这个问题时所做的那样)。他问的是IE7,不是一个真正的编程问题。不是,我只是错过了答案开头的“或”之前的“F”。但我完全理解。Eduardo,内容类型标题不应该只使用一次吗?是的,对不起,这就是我的意思,“尝试使用这些标题中的一个”:)我猜最后一个会被使用,因为它们一个接一个地读……哦,是的,我误解了这个问题。这确实是一个“用户空间”问题:P