最近のトラックバック

2017年10月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

Google AdSense2

« ASP.NET(C#)でIEのファイルダウンロードダイアログボタンをカスタマイズ(その2) | トップページ | 実用的なWindows Media Playerスキン »

ASP.NET(C#)でIEのファイルダウンロードダイアログボタンをカスタマイズ(その3)

IEによるファイルダウンロードダイアログボタンのカスタマイズ続々編です。
今回はIE8限定技です。



前回前々回では、 は、metaタグでDownloadOptionsを指定して、ファイルダウンロードダイアログの「開く」「保存」ボタンの表示/非表示の制御を行った。
今回はIE8限定となるが、HTMLヘッダー内でファイルダウンロードダイアログの「開く」ボタンの表示/非表示を制御する技です。

ポイントはファイルダウンロード処理内で以下のヘッダー情報を挿入するだけ。
-- 「開く」ボタンを非表示
Response.AddHeader("X-Download-Options", "noopen");
-- 通常のボタン構成で表示
Response.AddHeader("X-Download-Options", "nomal");


■X-Download-Options="noopen"

■X-Download-Options="nomal"

参考ページ:
2008/7/2 - Internet Explorer 8 のセキュリティ : 総合的な保護

この技だと 前回前々回 と異なり、サーバサイドで処理が完結する。
反面、「IE8以上」・「保存ボタンの非表示が出来ない」等の限定条件がある。


実行結果の確認






« ASP.NET(C#)でIEのファイルダウンロードダイアログボタンをカスタマイズ(その2) | トップページ | 実用的なWindows Media Playerスキン »

ASP.NETサンプル」カテゴリの記事

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/532391/47820897

この記事へのトラックバック一覧です: ASP.NET(C#)でIEのファイルダウンロードダイアログボタンをカスタマイズ(その3):

« ASP.NET(C#)でIEのファイルダウンロードダイアログボタンをカスタマイズ(その2) | トップページ | 実用的なWindows Media Playerスキン »

Google AdSense


  • ---

Amazon ウィジェット

  • ウィジェット

@niyo_naのツイート

無料ブログはココログ

Google Analytics