Explorar el Código

Lecture parametre GET

Arthur Brandao hace 5 años
padre
commit
d7ccfa7e3f
Se han modificado 2 ficheros con 17 adiciones y 0 borrados
  1. 2 0
      src/edit.html
  2. 15 0
      src/js/script.js

+ 2 - 0
src/edit.html

@@ -58,6 +58,8 @@
         <script type="text/javascript" src="js/script.js"></script>
         <script type="text/javascript" src="js/binder.js"></script>
         <script type="text/javascript">
+            const GET = parseURLParameter();
+
             $(document).ready(() => {
                 // Set up data and print
                 scope = binder({

+ 15 - 0
src/js/script.js

@@ -37,4 +37,19 @@ function removeCookie(key) {
     } else {
         document.cookie = `${key}=; expires=Thu, 01 Jan 1970 00:00:01 GMT;`;
     }
+}
+
+function parseURLParameter() {
+    const data = {};
+    const get = location.search.substr(1).split("&");
+    for (elt of get) {
+        const split = elt.split("=");
+        data[split[0]] = decodeURIComponent(split[1]);
+    }
+    return data;
+}
+
+function getURLParameter(key) {
+    const get = parseURLParameter();
+    return get[key];
 }