6

asp.net アプリケーションでカーソルを砂時計に変更して、プロセスが実行中であることをユーザーに知らせたいと考えています。答えを探したところ、次のように JavaScript を使用するように勧められました。

  1. この JavaScript を追加します。

    function hourglass() {
        document.body.style.cursor = "wait";
    }
    
  2. 次に、ページ読み込みイベントのコードで:

    btnImport.Attributes.Add("onclick", "javascript: hourglass();");
    

btnImport はクリックするボタンです。

ただし、これは機能しません。砂時計機能にアラートを追加すると。それは機能します。アラートなしでこれを機能させる方法はありますか?

4

2 に答える 2

4

これはどう:

btnImport.Attributes.Add("onclick", "hourglass();");
于 2010-05-12T18:16:14.137 に答える
2

それはAjax Webappですか?次に、UpdateProgress コントロールを使用して、インポートが完了するまでユーザーが待機している間を表示できます。

于 2010-05-12T18:18:56.533 に答える