【问题标题】:busy mouse cursor when page loading in ASP.NET [closed]在 ASP.NET 中加载页面时鼠标光标繁忙[关闭]
【发布时间】:2014-03-15 09:32:14
【问题描述】:

我只想通过将鼠标光标更改为忙来通知用户页面在加载时或在后台执行操作时或在回发时处于忙碌状态。

当页面在 ASP.Net 中完全加载时,光标应变为正常指针。

【问题讨论】:

标签: asp.net load pageload busy-cursor


【解决方案1】:

setHourglass试试这个

对于 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';

【讨论】:

    【解决方案2】:

    这对我有帮助。但是,它是针对 ajax updatePanel 的。它可能会给你一些想法。 http://encosia.com/improved-progress-indication-with-aspnet-ajax/

    【讨论】:

      猜你喜欢
      • 2011-05-02
      • 2011-09-11
      • 1970-01-01
      • 1970-01-01
      • 2011-12-05
      • 2021-07-12
      • 1970-01-01
      • 2010-11-15
      • 2017-04-05
      相关资源
      最近更新 更多