メッセージを読み取りますファイルダウンロードを開始する際のIE7のセキュリティメッセージを回避する方法はありますか?
をセキュリティ保護のため、WindowsのInternet Explorerは、お使いのコンピュータにファイルをダウンロードする からこのサイトをブロックしました。その他のオプションについてはこちらをクリックしてください...
私のASP.NET(C#)WebサイトにあるCAPTCHAを正常に埋め込んだ後、ダウンロードを開始しようとするとこのエラーが発生します。
この問題に直面した人は誰ですか?もしそうなら、どうやってそれを動かそうとしているのか教えてください。自分のコードでAJAX呼び出しを削除するオプションはありません。
この問題はIE7に固有のようです。マイクロソフトによるこの問題の回避策は次のとおりです。
Webサイトのダウンロードがブロックされないようにするには、ファイルのダウンロードを自動的に開始しないでください。代わりに、ユーザーの操作を必要とするハイパーリンクまたはボタンを使用します。スクリプトを使用してリソースに移動する場合は、リンクのOnClickイベントハンドラのコンテキスト内で同期して実行する必要があります。
私はAJAXコールが完了した後、ボタンを動的に作成してクリックをトリガーしようとしました。それでも問題は解決されません。
ただし、MSでは推奨しません。 – MStp
(さらに、これは一般にクライアントには一般的に推奨されません) –