サーバーにデータを送信するために使用する以下のコードがあります。ボタンを無効にして、メンバーがボタンを複数回クリックできないようにし (複数の送信を避ける)、「進行中の動画」を表示して、メンバーが何かを認識できるようにします。起こっている..」
コードはfirefox、つまり8,9で動作しますが、10で失敗します。何が起こるか、そのページでスタックして次のページに移動しません...
asp.net コード
<p id="pInprogress" style="display: none">
<img src="images/PleaseWait.gif" style="width: 30px;" id="imgWait" runat="server" />
</p>
<asp:Button ID="btNext"
runat="server"
Text="Next"
OnClick="btNext_Click"
OnClientClick="this.disabled = true; this.value = 'Submit in progress...'; inprogress();"
UseSubmitBehavior="false" />
JavaScript 関数
function inprogress() {
document.getElementById("pInprogress").style.display = "";
}
なぜそれが失敗するのか....
ありがとうございました