在网站中使用等待光标是否合适?

时间:2009-11-20 17:52:13

标签: php asp.net javascript cursor

在网站中使用等待光标是否合适?在重载页面上,我通常不会看到它与网站一起使用。 (如果你见过,请分享一些。)

如果我实现以下代码,它是否与当前浏览器兼容?

function doHourglass()
{
  document.body.style.cursor = 'wait';
}

<form runat="server" onsubmit="return setHourglass();">

5 个答案:

答案 0 :(得分:15)

等待光标会让人感到困惑,因为通常它与操作系统有关,我更喜欢在你自己的网页中使用某种“正在加载”(广泛使用)

答案 1 :(得分:5)

等待光标可能被认为与浏览器有关,而不是与网站有关 - 我会推荐一个特定于网页的动画。

答案 2 :(得分:2)

根据我的经验,网站中的“等待光标”是小的AJAX旋风。

答案 3 :(得分:1)

如果使用操作系统的默认“等待”光标,则可能会让用户误以为他们正在等待硬件完成操作而不是网页。

如果您不希望用户在等待脚本处理时提交表单两次,那么您可以修改JavaScript函数以在单击时禁用提交按钮,或者在包含常用的页面中添加一个动画圆圈图标和加载消息,以便与用户沟通。

答案 4 :(得分:0)

我一直使用光标样式来显示某些操作可用的位置/时间。

用户熟悉等待光标,因此请随意在(Web)应用程序中使用它。

它与CSS2 - Cursor Styles

中解释的“所有主要浏览器”兼容