none
IE9 で <meta name="DownloadOptions" content="nosave" /> が効かない? RRS feed

  • 質問

  • こんにちは。

    Win7(x86) + IE9 にて、ファイルのダウンロードダイアログをカスタマイズする、

     <meta name="DownloadOptions" content="nosave" /> が効きませんが仕様でしょうか?

    ※IE9の場合はダイアログではありませんけど...

    あと、仕様変更の記載はどこかにありますでしょうか?

    以上

    2011年6月13日 5:59

回答

  • 詳細な調査ありがとうございました。

    noopenが効くのですね。nosaveだけ効かないのはBugっぽいですが、セキュリティ面での変更ともとれます。
    MSDNサポートに結論を仰ぐしかないようですね。

    • 回答としてマーク ten10 2011年6月16日 0:08
    2011年6月16日 0:07

すべての返信

  • 再現しました(`・ω・´)

    Win7SP1&IE9です。

    【事象確認】
    <meta name="DownloadOptions" content="nosave" />は効きませんが、
    <meta name="DownloadOptions" content="noopen" />は効きますね。

    タグの代わりにHTTPヘッダで指定しても同様でした。
    上記は通知バー(画面下)の確認です。
    (もちろんIE8ではnosaveは有効でした)

     

    >※IE9の場合はダイアログではありませんけど...
    ちなみに、IE9であってもダイアログが出ることもあるようです。
    (@see also https://connect.microsoft.com/IE/feedback/details/601753/modal-dialog-box-displayed-for-zip-file-downloads) 

    ダイアログであっても、同じくnosaveは効きませんが、noopenの指定は効きました。

     

    connectでもIEBlogでも見つけられませんね。


    2011年6月14日 15:47
  • 詳細な調査ありがとうございました。

    noopenが効くのですね。nosaveだけ効かないのはBugっぽいですが、セキュリティ面での変更ともとれます。
    MSDNサポートに結論を仰ぐしかないようですね。

    • 回答としてマーク ten10 2011年6月16日 0:08
    2011年6月16日 0:07