El estilo del cursor no cambia cuando se presiona el botón del mouse en Internet Explorer 9 y versiones posteriores
Importante
La aplicación de escritorio Internet Explorer 11 está retirada y sin soporte a partir del 15 de junio de 2022 para determinadas versiones de Windows 10.
Todavía puede acceder a sitios antiguos heredados que requieren Internet Explorer con el modo Internet Explorer en Microsoft Edge. Obtenga más información.
La aplicación de escritorio Internet Explorer 11 se redirigirá progresivamente al explorador Microsoft Edge, más rápido y seguro. En última instancia, se deshabilitará a través de Windows Update. Deshabilite IE hoy.
En este artículo se proporciona información sobre cómo solucionar el problema de que el estilo del cursor de un elemento DOM activa no cambia cuando el botón del mouse permanece presionado en Internet Explorer 9 y versiones posteriores.
Versión del producto original: Internet Explorer 9 y versiones posteriores
Número KB original: 2743603
Síntomas
En Internet Explorer 9 y versiones posteriores, el estilo de cursor de un elemento DOM activa se omite si el botón del mouse permanece presionado y, a continuación, permanece presionado fuera del elemento DOM concreto. Esto puede observarse si una página web ha implementado una funcionalidad DragAndDrop en la que se usa el estilo del cursor para visualizar si una zona de colocación permite colocar o no.
Este comportamiento solo se produce cuando se implementa una <div> etiqueta de la siguiente manera:
<div style="cursor: wait;"></div>
Si está fuera de este área div y presiona el botón del mouse y lo mantiene presionado mientras se mueve al área, el cursor no cambiará una vez que entre en esta área.
Causa
Este comportamiento es por diseño a partir de Internet Explorer 9.
Solución
Para modificar este comportamiento, use los onmouseover eventos and de la siguiente onmouseout manera:
<div onmouseover="this.style.cursor='wait'" onmouseout="this.style.cursor='pointer'" ></div>