Skip to content

Instantly share code, notes, and snippets.

@addyosmani
Created January 4, 2012 20:21
Show Gist options
  • Save addyosmani/1561924 to your computer and use it in GitHub Desktop.
Save addyosmani/1561924 to your computer and use it in GitHub Desktop.
Something for later
Modernizr.addTest('mathml', function(){
var hasMathML = false;
if ( document.createElementNS ) {
var ns = "http://www.w3.org/1998/Math/MathML",
div = document.createElement("div");
div.style.position = "absolute";
var mfrac = div.appendChild(document.createElementNS(_namespace,"math"))
.appendChild(document.createElementNS(_namespace,"mfrac"));
mfrac.appendChild(document.createElementNS(_namespace,"mi"))
.appendChild(document.createTextNode("xx"));
mfrac.appendChild(document.createElementNS(_namespace,"mi"))
.appendChild(document.createTextNode("yy"));
document.body.appendChild(div);
hasMathML = div.offsetHeight > div.offsetWidth;
}
return hasMathML;
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment