/domtokenlist_feature_detection.js
Forked from yoavweiss/domtokenlist_feature_detection.js
Last active Jun 1, 2020
DOMTokenList supports() example for Preload
var DOMTokenListSupports = function(tokenList, token) { | |
if (!tokenList || !tokenList.supports) { | |
return; | |
} | |
try { | |
return tokenList.supports(token); | |
} catch (e) { | |
if (e instanceof TypeError) { | |
console.log("The DOMTokenList doesn't have a supported tokens list"); | |
} else { | |
console.error("That shouldn't have happened"); | |
} | |
} | |
}; | |
// test if preload is supported | |
var linkSupportsPreload = DOMTokenListSupports(document.createElement("link").relList, "preload"); | |
if (linkSupportsPreload) { | |
// ... | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
on IE
relList
is not supported https://caniuse.com/#search=relList so you this only works on modern browsers which already support preload https://caniuse.com/#search=preload