1

サーバーにデータを送信するために使用する以下のコードがあります。ボタンを無効にして、メンバーがボタンを複数回クリックできないようにし (複数の送信を避ける)、「進行中の動画」を表示して、メンバーが何かを認識できるようにします。起こっている..」

コードは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 = "";          
    }

なぜそれが失敗するのか....

ありがとうございました

4

0 に答える 0