diff options
Diffstat (limited to 'js')
| -rw-r--r-- | js/upload.js | 2 | ||||
| -rw-r--r-- | js/user.js | 10 |
2 files changed, 8 insertions, 4 deletions
diff --git a/js/upload.js b/js/upload.js index ec786d5..354cee2 100644 --- a/js/upload.js +++ b/js/upload.js @@ -1,5 +1,5 @@ var upload = (function(){ - var el = document.getElementById("upload_value") + var el = document.getElementById("upload_input") function upload(uri, filename, tag){ filename = filename || get_filename() @@ -1,7 +1,7 @@ var user = (function(){ var user = {} - var el = document.getElementById("username") + var el = document.getElementById("username_input") user.init = function(){ user.load() @@ -39,9 +39,13 @@ var user = (function(){ } return username } + var timeout user.save = function(){ - var username = user.sanitize() - if (username != user.username) user.setCookie(username); + clearTimeout(timeout) + timeout = setTimeout(function(){ + var username = user.sanitize() + if (username != user.username) user.setCookie(username); + }) } user.setCookie = function(username){ console.log("setting to " + username) |
