1

ファイルをダウンロードするwatirスクリプトを作成しました。ダウンロードするファイルの 1 つに .dcf 拡張子が付いています。数か月前、私のマシンの設定をどこかで変更して、.dcf ファイルをブラウザで開くのではなく、ダウンロードを求めるプロンプト (「このファイルを開くか保存しますか?」) を求めました。これは私が望む動作です。XP Pro/IE7を使用しています。

専用のテスト マシンをセットアップしていますが、自分のマシンで行った構成オプションが見つからないようです。私が現在見つけている解決策はすべて、ダウンロード自体を変更するか、レジストリを変更することです。ブラウザ/IE レベルでクライアントの観点から何かを探しています。

4

3 に答える 3

1

ここでの指示:
http://www.mydigitallife.info/2007/06/15/disable-automatic-opening-or-saving-of-downloads-re-enable-always-ask-before-check-box/

于 2008-09-30T18:30:12.680 に答える
0

PHPの場合は、次のヘッダーを使用してみてください。

header( "Content-Type:application / force-download");

header( "Content-Type:application / octet-stream");

header( "Content-Type:application / download");

header( "Content-Disposition:attachment; filename ="。basename($ filename)。 ";");

当然、使用している言語に関係なく、同じヘッダーを使用できます。

于 2008-09-30T19:00:15.993 に答える
0

tloachのリンクは、必要な答えへの方向性を提供しました:

  1. Windows エクスプローラー ウィンドウを開き、[ツール] メニューから[フォルダー オプション... ] を選択する必要がありました。
  2. [ファイル タイプ] タブに移動して、動作を変更したい拡張子を見つける必要がありました。
  3. ファイル タイプの [詳細設定] ボタンが必要でした。常にあるとは限りません。
  4. [ダウンロード後に開くことを確認する]チェックボックスをオンにする必要があります(オフにする必要はありません) 。
  5. アクションが必要です - 常にあるとは限りません。editと呼ばれるものとopenと呼ばれるもので十分であることがわかりました。それらをメモ帳 (C:\WINDOWS\system32\NOTEPAD.EXE %1) に関連付けました。Use DDEチェックボックスをオンにして、Application: のNOTEPADTopicSystem入力する必要もありました。

うまくいけば、これは他の人を助けるでしょう。次回もきっと役に立ちます。

于 2008-09-30T22:33:01.753 に答える