うちの壁紙こーなーの任意形式でのダウンロードは単一のスクリプトに引数を与えて結果(壁紙)を返すようにしています。ですので当然 何をダウンロードしてもファイル名はスクリプトファイル名の show.php になってしまいます。しかし、ここで
Content-Disposition: inline ; ファイル名
というヘッダを入れてやると名前を付けて保存の時に勝手にこのファイル名が使われるようです。早速うちのページに実装してみたところ、IE5.5ではうまいこと機能しているようです。残念ながらNetscapeCommunicator4.7ではうまく機能しませんでしたが、特に悪くなったわけじゃないので、これはこれでよいことにしておきましょう。