blob: 0c03a8fb8bd9ddc92b4bb6bbeb7738850b7cd573 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<script>
var addToLoad = function(callback){
if (window.addEventListener)
window.addEventListener('load', callback);
else if (window.attachEvent)
window.attachEvent('onload', callback);
else window.onload = callback;
};
var loadDeferredCss = function() {
var addStylesNode = document.getElementById("deferredCss");
var replacement = document.createElement("div");
replacement.innerHTML = addStylesNode.textContent;
document.body.appendChild(replacement)
addStylesNode.parentElement.removeChild(addStylesNode);
};
var raf = requestAnimationFrame || mozRequestAnimationFrame || webkitRequestAnimationFrame || msRequestAnimationFrame;
if (raf) raf(function() { window.setTimeout(loadDeferredCss, 0); });
else addToLoad(loadDeferredCss);
</script>
|