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

@ -16,4 +16,13 @@ var valueChange = value => {
var iframehtml = document.getElementById('iframe').contentWindow.document.getElementById(value); var iframehtml = document.getElementById('iframe').contentWindow.document.getElementById(value);
val = document.getElementById(value).value; val = document.getElementById(value).value;
iframehtml.innerHTML = val 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 --> <!-- Captcha and download button -->
<div id="submit"> <div id="submit">
<span>This is a captcha</span> <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> </div>
</nav> </nav>
<iframe id="iframe" src="#" frameborder="0" class="content"> <iframe id="iframe" src="#" frameborder="0" class="content">
Hi Hi
</iframe> </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> <script type="text/javascript" src="assets/app.js"></script>
</body> </body>
</html> </html>