I would like the user's cursor to be in "wait-state" during certain actions, but the problems with using the CSS cursor property is forcing me to search for more... creative solutions. (The problem I'm referring to, is that the cursor doesn't change until the user moves the cursor. See, for example: http://stackoverflow.com/questions/1752372/how-to-get-cursor-to-change-before-mouse-moves-when-changing-the-cursor-style-dyn.)
I've found however, that most browsers seem to correctly switch back and forth through wait and default cursor when making AJAX requests. So now I was thinking do a dummy AJAX requests for as long as I want the cursor to be in "wait". I feel that this might be a Very Bad Idea, but I can't really point out why. Any good reasons why this is bad? (Or much better solutions?)