ブラウザー ユーザーが exe をダウンロードできるようにする Web サイトがあります。
「ファイル>開く」でWebブラウザにロードする非常に単純なHTMLファイルでテストしています。「ボディ」は次のようになります。
<body>
<a href="http://www.example.com/myprogram.exe" target="_self">click to download exe</a>
<a href="http://www.example.com/myprogram.zip" target="_self">click to download zip</a>
</body>
問題は次のとおりです。最初のリンク (myprogram.exe) をクリックすると、ブラウザー (IE8 および FireFox) が myprogram.exe をブラウザー ウィンドウに直接ストリーミングします。大量のバイナリが表示されます。
2 番目のリンク (myprogram.zip) をクリックすると、ブラウザーは、ファイルを開くかディスクに保存するかを尋ねてきます。
これは、この奇妙な動作を引き起こす唯一の .exe ダウンロードです。私は .exe を頻繁にダウンロードしましたが、ブラウザーは常にファイルを開くか、ディスクに保存するかを尋ねてきます。
Web サイト自体、またはホストなどで設定する必要があるものはありますか?