我试图在我的asp.net应用程序中将光标更改为沙漏。
添加此javascript
funcion hourglass() {
document.body.style.cursor = "wait";
}
然后在我的代码页面加载事件:
button.Attributes.Add("onclick","hourglass()")
当我单击按钮时,光标会改变但系统会冻结并且不会重新加载页面!
有任何提示吗?
答案 0 :(得分:0)
您需要使用OnClientClick
button.OnClientClick = "hourglass(); return true;";
答案 1 :(得分:0)
使用这样的按钮
<asp:Button ID="btn" ClientIDMode="Static" runat="server" Text="Button Text" OnClick="btnRefresh_Click" CssClass="btn" OnClientClick="hourglass(); return true;"/>
进入服务器端时,它会改变你的光标,函数后面的代码将执行