默认光标是文本输入字段中的I-bar。如果我想将其更改为“等待”,我可以这样做:
<div style="cursor:wait;height:50px;width:200px;border:2px solid black;">
<input type="text" style="cursor:wait">
</div>
(DIV块仅供参考,光标确实在DIV块中更改。) 它适用于大多数浏览器,包括IE 11之前的版本。但在IE 11上,它不起作用。有人可以帮我在IE 11上做这个吗?感谢。
答案 0 :(得分:1)
您需要使用a proprietary meta
tag来使新版本的IE模拟旧版本。在这种情况下,您需要使用版本8或更低版本:
<meta http-equiv="X-UA-Compatible" content="IE=8">
这也有其他一些影响,部分没有记录,部分描述在微软的IE文档中。
似乎IE 9引入了一个可用性改进,可以防止作者用“游标”(指针)形状搞乱太多,并且你需要降低IE的级别以防止这种改进。
答案 1 :(得分:0)
尝试以下方法:
<input type="text" style="cursor:wait;" disabled="disabled">
就像您可能已经猜到的那样,禁用输入字段,并允许您更改光标类型。当然,您可以稍后启用它。