Added download button with little JS library

This commit is contained in:
Gabriel Simmer 2018-03-10 15:30:11 -08:00
parent 42eaf2997a
commit ee92a525e5
2 changed files with 12 additions and 1 deletions

View file

@ -17,3 +17,12 @@ var valueChange = value => {
val = document.getElementById(value).value;
iframehtml.innerHTML = val
}
var downloadPage = () => {
var pageContents = new XMLSerializer().serializeToString(document.getElementById('iframe').contentWindow.document)
pageContents = pageContents.replace("rep_DEVNAME", document.getElementById("devname").value)
pageContents = pageContents.replace("rep_SNAME", document.getElementById("sitename").value)
pageContents = pageContents.replace("rep_SURL", document.getElementById("url").value)
download(pageContents, "index.html", "text/html")
}

View file

@ -38,12 +38,14 @@
<!-- Captcha and download button -->
<div id="submit">
<span>This is a captcha</span>
<button class="submitbtn">Download!</button>
<button class="submitbtn" id="downloadbtn" onclick="downloadPage()">Download!</button>
<a href="#" style="display:none;" id="dl">dl</a>
</div>
</nav>
<iframe id="iframe" src="#" frameborder="0" class="content">
Hi
</iframe>
<script type="text/javascript" src="https://rawgit.com/rndme/download/master/download.min.js"></script>
<script type="text/javascript" src="assets/app.js"></script>
</body>
</html>