クリックでファイルをダウンロードするリンクがあります。そのリンクタグの onclick イベントで、クリックされたときにいくつかの ajax 操作を行う関数を作成しました。
しかし、そのリンクをクリックしても関数は呼び出されません。
ただし、コードをデバッグするか、その js 関数にアラート ボックスを配置すると、正常に動作します。これは何が原因でしょう?
私のコード:
HTML:
<a href="DllLocation.dll" onclick=fntrackdownloads() ></a>
JS:
function fntrackdownloads() {
$.get("default.aspx?RT=1", Responsetrackdownloads);
}
作業コード:
JS:
function fntrackdownloads() {
$.get("default.aspx?RT=1", Responsetrackdownloads);
alert("something");
}
どんな助けでも大歓迎です。
注: アンカー タグはコード ビハインドから動的に生成され、dom に書き込まれます。href 属性に含まれる dll の場所がわかりません。