Browse Source

上傳檔案到 'templates'

miacheng913 3 years ago
parent
commit
f3c43b041c
2 changed files with 87 additions and 65 deletions
  1. 35 0
      templates/delete_member_test.html
  2. 52 65
      templates/delete_member_test2.html

+ 35 - 0
templates/delete_member_test.html

@@ -0,0 +1,35 @@
+
+
+<html>
+<head>
+    <script>
+        var today = new Date();
+        var expiry = new Date(today.getTime() + 30 * 24 * 3600 * 1000); // plus 30 days
+
+        function setCookie(name, value)
+        {
+            document.cookie=name + "=" + escape(value) + "; path=/; expires=" + expiry.toGMTString();
+        }
+function putCookie(form)
+                //this should set the UserName cookie to the proper value;
+  {
+   setCookie("userName", form[0].usrname.value);
+
+    return true;
+  }
+
+  </script>
+</head>
+<body>
+
+  <form method="post" action="/example" class="delete_member_form">
+    <h2>delete_member</h2>
+    <div>
+      <label>帳號</label>
+      <input type="text" id="del_username" name="del_username" placeholder="請輸入帳號">
+      <input type="button" value="Go!" id="submit" onclick="putCookie(document.getElementsByTagName('form'));">
+</form>
+</body>
+
+
+</html>

+ 52 - 65
templates/delete_member_test2.html

@@ -1,65 +1,52 @@
-{% extends "index.html" %}
-{% block title %}登入{% endblock %}
-{% block head %}
-{{ super() }}
-{% endblock %}
-
-
-{% block body %}
-<script >
-  function parseCookie() {
-    var cookieObj = {};
-    var cookieAry = document.cookie.split(';');
-    var cookie;
-    
-    for (var i=0, l=cookieAry.length; i<l; ++i) {
-        cookie = jQuery.trim(cookieAry[i]);
-        cookie = cookie.split('=');
-        cookieObj[cookie[0]] = cookie[1];
-    }
-    
-    return cookieObj;
-}
-
-
-function getCookieByName(name) {
-    var value = parseCookie()[name];
-    if (value) {
-        value = decodeURIComponent(value);
-    }
-
-    return value;
-}
-  function sendData() {
-
-    var url = 'example';
-    var data = {Authorization: 'Bearer ' +getCookieByName('jwt_token'),del_username : $('#del_username').val()};
-
-fetch(url, {
-  
-  method: 'POST', // or 'PUT'
-  credentials: 'include' ,
-  body: JSON.stringify(data), // data can be `string` or {object}!
-  headers: new Headers({
-    'Authorization': 'Bearer ' + getCookieByName('jwt_token')
-  })
-}).then(res => res.json())
-.catch(function(error) {
-  alert('There has been a problem with your fetch operation: ', error.message);
-})
-.then(response => console.log('Success:', response));
-    
-  }
-  
-</script>
-
-
-  
-    <h2>delete_member</h2>
-    <div>
-      <label>帳號</label>
-      <input type="text" id="del_username" name="del_username" placeholder="請輸入帳號">
-    <button id="btn_delete" onclick="sendData()">Login</button>
-
-
-{% endblock %}
+{% extends "index.html" %}
+{% block title %}登入{% endblock %}
+{% block head %}
+{{ super() }}
+{% endblock %}
+
+
+{% block body %}
+<script >
+  function parseCookie() {
+    var cookieObj = {};
+    var cookieAry = document.cookie.split(';');
+    var cookie;
+    
+    for (var i=0, l=cookieAry.length; i<l; ++i) {
+        cookie = jQuery.trim(cookieAry[i]);
+        cookie = cookie.split('=');
+        cookieObj[cookie[0]] = cookie[1];
+    }
+    
+    return cookieObj;
+}
+
+
+function getCookieByName(name) {
+    var value = parseCookie()[name];
+    if (value) {
+        value = decodeURIComponent(value);
+    }
+
+    return value;
+}
+  
+  
+</script>
+
+  
+  <form method="post" action="member_delete">
+    <h2>delete_member</h2>
+    <input type="text" id="access_token" name="access_token" >
+    <div>
+      <label>帳號</label>
+      <input type="text" id="del_name" name="del_name" placeholder="請輸入帳號">
+    <button id="btn_delete" type="submit">輸入</button>
+  </form>
+  <script>
+    var cookie_token = getCookieByName('jwt_token');
+      $('#access_token').val(cookie_token);
+      alert(document.getElementById=('access_token').value);
+      </script>
+  
+{% endblock %}