Skip to content

Instantly share code, notes, and snippets.

@westonruter
Created February 22, 2010 21:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save westonruter/311513 to your computer and use it in GitHub Desktop.
Save westonruter/311513 to your computer and use it in GitHub Desktop.
Detect multiple backgrounds (inspired by Modernizr) using data: URI so no HTTP requests made
var url = "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";
var div = document.createElement('div');
div.style.background = "url(" + url + "),url(" + url + "), black url(" + url + ")";
if(!div.style.backgroundImage || div.style.backgroundImage.match(/url/g).length != 3){
document.documentElement.className += " no-multiplebgs"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment