123456789101112131415161718 |
- (function(w){
- // conditionally load hightlight.js /w sunburst css from cdn
- var codes = document.getElementsByTagName('code');
- if (codes.length > 0) {
- console.log("We have code!");
- var css = document.createElement("link");
- css.setAttribute("rel", "stylesheet");
- css.setAttribute("type", "text/css");
- css.setAttribute("href", "https://d2xxklvztqk0jd.cloudfront.net/css/sunburst.js");
- document.getElementsByTagName("head")[0].appendChild(css);
- var js = document.createElement('script');
- js.setAttribute("type", "text/javascript");
- js.setAttribute("async", true);
- js.onload = function() { hljs.initHighlight(); };
- js.setAttribute("src", "https://d2xxklvztqk0jd.cloudfront.net/js/highlight.js");
- document.getElementsByTagName('script')[0].parentNode.insertBefore(js, t);
- }
- })(window);
|