Как проверить, поддерживается ли стиль курсора - PullRequest
4 голосов
/ 07 января 2012

Как проверить с помощью JavaScript, поддерживается ли cursor:none?

1 Ответ

10 голосов
/ 07 января 2012

Просто создайте элемент, установите свойство и проверьте, существует ли свойство по-прежнему.

function isCursorNoneSupported() {
    var a = document.createElement("a");
    a.style.cursor = "none";
    return a.style.cursor === 'none';
}

if ( isCursorNoneSupported() ) {
    alert("cursor:none is supported!");
} else {
    alert("cursor:none is not supported :(");
}

Чтобы проверить, какие браузеры поддерживают cursor:none, взгляните на: cursorСовместимость браузера

...