IE下设置Cursor的一点记录

在mousemove事件里设置cursor的样式,代码:

var demo = document.getElementById('demo');
if(window.addEventListener) {
  demo.setAttribute("style","cursor:url(images/right.ico),auto;");
} else {
  demo.style.cssText = "cursor:url(images/right.ico),auto;"; //这里这样设置在ie下没有显示图标
  //document.getElementById('demo').style.cssText = 'url(images/right.ico),auto;'; //这样的设置也不可以显示
  //demo.style.cursor = 'url(images/right.ico),auto;'; //这样的设置可以显示
}

不清楚具体原因,我想可能和cursor这个属性有关吧,毕竟在很多浏览器中,它的显示都不同。

这里有篇转自anyilan15的文章,关于在几个浏览器中cursor的区别

posted @ 2011-05-12 10:06  飝兒  阅读(1955)  评论(0编辑  收藏  举报