Skip to content

Instantly share code, notes, and snippets.

@onesail
Created June 3, 2016 23:01
Show Gist options
  • Save onesail/5674982a379cef273bb3275344e3c20b to your computer and use it in GitHub Desktop.
Save onesail/5674982a379cef273bb3275344e3c20b to your computer and use it in GitHub Desktop.
add support for src attribute in strapdown.js
<!-- usage -->
<!-- <xmp src="homepage.md" theme="cerulean" style="display:none;"></xmp> -->
<!-- <script src="load-xmp-src.js"></script> -->
var elements = document.body.getElementsByTagName("*");
for(var i=0; i<elements.length; i++) {
var element = elements[i];
if(element.nodeName == "XMP") {
var xhr = new XMLHttpRequest();
xhr.open('GET', element.getAttribute("src"), false);
xhr.send();
element.innerHTML = xhr.responseText;
}
}
@emalherbi-zz
Copy link

Thanks. Perfect. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment