Testing for real pointer-events:none support with javascript.
by dipish
JavaScript
var midoverlay = $("#middle-overlay").hide();
if ("pointerEvents" in document.createElement("div").style) {
midoverlay.show();
// Some browsers think they support it, but really do not... (Opera, I'm looking at you)
setTimeout(function () {
var offset, test;
offset = midoverlay.offset();
test = document.elementFromPoint(offset.left + 1, offset.top + 1);
if (!test || test.id === "middle-overlay") {
midoverlay.hide();
}
}, 1000);
}