【发布时间】:2011-07-07 17:44:42
【问题描述】:
我有这个页面可以处理一些需要几秒钟来处理的时髦的数据库内容,同时我想设置一个"wait" 光标,这样用户就不会跳出并继续点击按钮。我看过了
document.body.style.cursor = "wait"
事情,问题在于它仅在鼠标悬停在页面主体上时才有效(即,如果它在按钮上仍显示正常指针)。怎么设置,不管鼠标在页面的哪个位置,都显示一个等待图标?
这个问题的第二部分是,一旦它完成了,我该如何设置它?如果我将其设置回 "default",这似乎会覆盖我在 CSS 中设置的任何 "hover" 光标更改(因此在指定对象上时它不再变成手等)。
编辑:第一个答案效果很好,除了在 IE 中它不会刷新光标(因此您会注意到光标类型的变化),直到您实际移动光标。有什么修复吗?
【问题讨论】: