0
私はasp.netのAsynFileUploadコントロールと、AsyncFileUploadのクリックイベントを発生させるHTMLイメージタグを持っています。 Firefox、Chrome、Safariではうまく動作しますがIEでは動作しません。私はちょうどアップローダーコントロールを使用する場合ASP.NET AsyncFileUpload - インターネットエクスプローラーのアクセスが拒否されました
例
<script type="text/javascript">
function GetFile() {
document.getElementById("<%=AsyncFileUpload1.ClientID %>").click();
}
</script>
<ajaxToolkit:AsyncFileUpload runat="server" ID="AsyncFileUpload1" />
<img id="flImage1" src="images/upload.png" onclick="GetFile()" />
、アップローダはIEで正常に動作します。しかし、アップローダーコントロールのクリックイベントを発生させる画像がページに必要です。
JavaScriptのGetFile()関数を起動する画像をクリックすると、AsynFileUploadコントロールのclickイベントが呼び出されます。私はアップロードのために私のファイルを選択することができます。ファイルを選択すると、JavaScriptのアラート「アクセスが拒否されました」が表示されます。
誰でも問題の内容とその回避方法を知っていますか?
ありがとうございます。