X-Git-Url: http://git.scottworley.com/nt3d/blobdiff_plain/d82d3571463f3aaf9de52c4b8754adf8e9b58b4a..a26d096067f110dc88756789d771851ae58e0d1e:/nt3d.js?ds=sidebyside diff --git a/nt3d.js b/nt3d.js index 878ee43..9d45486 100644 --- a/nt3d.js +++ b/nt3d.js @@ -77,9 +77,11 @@ nt3d = { var download_link = document.createElement("a"); download_link.appendChild(document.createTextNode("Download!")); download_link.setAttribute("id", "nt3d_download"); + download_link.setAttribute("style", "background-color: blue"); download_link.setAttribute("download", this.user_function.name + ".stl"); download_link.setAttribute("href", "data:application/sla," + encodeURIComponent(this.stl)); this.ui.appendChild(download_link); + setTimeout(function() { download_link.setAttribute("style", "-webkit-transition: background-color 0.4s; -moz-transition: background-color 0.4s; -o-transition: background-color 0.4s; -ms-transition: background-color 0.4s; transition: background-color 0.4s; background-color: inherit"); }, 0); }, framework: function (f, params) { this.user_function = f; @@ -93,6 +95,7 @@ nt3d = { document.body.appendChild(this.ui); } this.form = document.createElement("form"); + this.form.setAttribute("onsubmit", "nt3d.go(); return false"); this.ui.appendChild(this.form); var table = document.createElement("table"); this.form.appendChild(table);