2017-09-08 110 views
0

我試圖將光標更改爲我的asp.net應用程序中的沙漏。使用JavaScript更改asp.net中的光標

  1. 添加此javascript

    funcion hourglass() { 
        document.body.style.cursor = "wait"; 
    } 
    
  2. 然後在我的頁面加載事件代碼:

    button.Attributes.Add("onclick","hourglass()") 
    

當我按一下按鈕,光標變成但系統凍結並不會重新加載頁面!
任何提示?

+0

請張貼更多的代碼和/或闡明你的意圖。你是否試圖做到這一點,以便當用戶點擊一個按鈕時,它會在等待下一頁加載時將光標變成沙漏狀態?你確定這是一個理想的用戶體驗嗎?更常見的是顯示帶有微調器和加載消息的模式。 –

回答

0

使用按鈕這樣

<asp:Button ID="btn" ClientIDMode="Static" runat="server" Text="Button Text" OnClick="btnRefresh_Click" CssClass="btn" OnClientClick="hourglass(); return true;"/> 

雖然將服務器端它會改變你的光標,後面的代碼功能將執行