我只想通过将鼠标光标更改为忙来通知用户页面在加载时或在后台执行操作时或在回发时处于忙碌状态。
当页面在 ASP.Net 中完全加载时,光标应变为正常指针。
我只想通过将鼠标光标更改为忙来通知用户页面在加载时或在后台执行操作时或在回发时处于忙碌状态。
当页面在 ASP.Net 中完全加载时,光标应变为正常指针。
对于 ASP.NET 页面,这有点问题。您需要使用一点 JavaScript。
在 ASP.NET 网页上的标记之间添加此 JavaScript:
代码:
function setHourglass()
{
document.body.style.cursor = 'wait';
}
现在您必须告诉 Web 表单在回发发生时运行 JavaScript 函数。
将此添加到您的标签中:
代码:
<body onbeforeunload="setHourglass();" onunload="setHourglass();">
也试试这个Hourglass-cursor-for-Web-ASP-NET-pages
现在将其设置回normal
执行此操作
document.body.style.cursor='default';
这对我有帮助。但是,它是针对 ajax updatePanel 的。它可能会给你一些想法。 http://encosia.com/improved-progress-indication-with-aspnet-ajax/