summaryrefslogtreecommitdiff
path: root/static/upload-test.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/upload-test.html')
-rwxr-xr-xstatic/upload-test.html47
1 files changed, 47 insertions, 0 deletions
diff --git a/static/upload-test.html b/static/upload-test.html
new file mode 100755
index 0000000..1590b66
--- /dev/null
+++ b/static/upload-test.html
@@ -0,0 +1,47 @@
+<html>
+ <head>
+ <title>DUMP file upload test</title>
+ <script type="text/javascript"
+ src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
+ <script type="text/javascript"
+ src="/static/js/jquery.form.js"></script>
+
+ <script>
+ args = 1;
+ $(document).ready(function() {
+ var error = function(resp) {
+ $('#result').hide().css({'color': 'red'})
+ .html(resp.statusText).fadeIn(250);
+ }
+ var success = function(imageUrl) {
+ imageUrl = $.trim(imageUrl);
+ console.log(imageUrl, imageUrl.length);
+ if ($.trim(imageUrl) == "NOT_LOGGED_IN") {
+ error({statusText: "Not logged in!" });
+ return;
+ }
+ $('#result').hide().css({'color': 'green'})
+ .html('<img src="' + imageUrl + '">').fadeIn(250);
+ }
+
+ $('#test').ajaxForm({
+ url: '/upload',
+ type: 'POST',
+ dataType: 'text',
+ success: success,
+ error: error
+ });
+ });
+ </script>
+ </head>
+ <body>
+ <h2>Upload File</h2>
+ <form id="test" enctype="multipart/form-data">
+ <input type="hidden" name="room" value="RoomA">
+ <input type="file" name="image">
+ <br />
+ <input type="submit">
+ </form>
+ <div id="result"></div>
+ </body>
+</html>