mirror of
https://github.com/gmemstr/notdonemywebsite.git
synced 2024-09-19 21:51:10 +01:00
Added download button with little JS library
This commit is contained in:
parent
42eaf2997a
commit
ee92a525e5
|
@ -17,3 +17,12 @@ var valueChange = 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")
|
||||||
|
}
|
|
@ -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>
|
||||||
|
|
Loading…
Reference in a new issue