You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
398 B
JavaScript
17 lines
398 B
JavaScript
"use strict";
|
|
|
|
module.exports = function elementsFromPoint(x, y) {
|
|
if (typeof document.elementsFromPoint === "function") {
|
|
return document.elementsFromPoint(x, y);
|
|
} else if (typeof document.msElementsFromPoint === "function") {
|
|
/* Fix for IE/Edge */
|
|
let result = document.msElementsFromPoint(x, y);
|
|
|
|
if (result != null) {
|
|
return Array.from(result);
|
|
} else {
|
|
return [];
|
|
}
|
|
}
|
|
};
|