Explorar o código

added web html

Andrew Tridgell %!s(int64=3) %!d(string=hai) anos
pai
achega
f8b62deefd
Modificáronse 2 ficheiros con 72 adicións e 0 borrados
  1. 36 0
      RemoteIDModule/web/login.html
  2. 36 0
      RemoteIDModule/web/uploader.html

+ 36 - 0
RemoteIDModule/web/login.html

@@ -0,0 +1,36 @@
+<form name='loginForm'>
+  <table width='20%' bgcolor='A09F9F' align='center'>
+    <tr>
+      <td colspan=2>
+        <center><font size=4><b>ArduRemoteID Login</b></font></center>
+        <br>
+      </td>
+      <br>
+      <br>
+    </tr>
+    <tr>
+      <td>Username:</td>
+      <td><input type='text' size=25 name='userid'><br></td>
+    </tr>
+    <br>
+    <br>
+    <tr>
+      <td>Password:</td>
+      <td><input type='Password' size=25 name='pwd'><br></td>
+      <br>
+      <br>
+    </tr>
+    <tr>
+      <td><input type='submit' onclick='check(this.form)' value='Login'></td>
+    </tr>
+  </table>
+</form>
+<script>
+  function check(form) {
+      if(form.userid.value=='admin' && form.pwd.value=='admin') {
+          window.open('/serverIndex')
+      } else {
+          alert('Error Password or Username')/*displays error message*/
+      }
+  }
+</script>

+ 36 - 0
RemoteIDModule/web/uploader.html

@@ -0,0 +1,36 @@
+<script src='https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js'></script>
+<form method='POST' action='#' enctype='multipart/form-data' id='upload_form'>
+  <input type='file' name='update'>
+  <input type='submit' value='Update'>
+</form>
+<div id='prg'>upload progress: 0%</div>
+<script>
+  $('form').submit(function(e) {
+      e.preventDefault();
+      var form = $('#upload_form')[0];
+      var data = new FormData(form);
+      $.ajax({
+          url: '/update',
+          type: 'POST',
+          data: data,
+          contentType: false,
+          processData:false,
+          xhr: function() {
+              var xhr = new window.XMLHttpRequest();
+              xhr.upload.addEventListener('progress', function(evt) {
+                  if (evt.lengthComputable) {
+                      var per = evt.loaded / evt.total;
+                      $('#prg').html('progress: ' + Math.round(per*100) + '%');
+                  }
+              }, false);
+              return xhr;
+          },
+          success:function(d, s) {
+              console.log('success!')
+          },
+          error: function (a, b, c) {
+          }
+      });
+  });
+</script>
+