Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ostrzeżenie
Wycofana, nieobsługiwana aplikacja klasyczna Internet Explorer 11 ma zostać trwale wyłączona za pośrednictwem aktualizacji aplikacji Microsoft Edge dla niektórych wersji systemu Windows 10. Aby uzyskać więcej informacji, zobacz artykuł pt. Często zadawane pytania dotyczące wycofywania aplikacji klasycznej Internet Explorer 11.
Ten artykuł zawiera informacje na temat rozwiązywania problemu, że styl kursora ujmowanego elementu DOM nie zmienia się, gdy przycisk myszy pozostaje naciśnięty w programie Internet Explorer 9 i nowszych wersjach.
Oryginalna wersja produktu: Internet Explorer 9 i nowsze wersje
Oryginalny numer KB: 2743603
Objawy
W programie Internet Explorer 9 lub nowszym styl kursora ujmowanego elementu DOM jest ignorowany, jeśli przycisk myszy pozostaje naciśnięty, a następnie pozostaje naciśnięty poza określonym elementem DOM. Można to zaobserwować, jeśli strona internetowa zaimplementowała funkcję DragAndDrop , w której styl kursora jest używany do wizualizacji, czy strefa upuszczania zezwala na upuszczanie, czy nie.
To zachowanie występuje tylko wtedy, gdy <div>
tag jest implementowany w następujący sposób:
<div style="cursor: wait;"></div>
Jeśli znajdujesz się poza tym obszarem i naciskasz przycisk myszy, a następnie trzymasz go wciśniętym podczas przechodzenia do obszaru, kursor nie zmieni się po wejściu do niego.
Przyczyna
To zachowanie jest zamierzonym działaniem od wersji przeglądarki Internet Explorer 9.
Rozwiązanie
Aby zmodyfikować to zachowanie, użyj zdarzeń onmouseover
i onmouseout
w następujący sposób:
<div onmouseover="this.style.cursor='wait'" onmouseout="this.style.cursor='pointer'" ></div>