DmitrMakeev commited on
Commit
a203d6b
·
verified ·
1 Parent(s): 815476d

Update up_page.html

Browse files
Files changed (1) hide show
  1. up_page.html +8 -6
up_page.html CHANGED
@@ -80,9 +80,13 @@
80
  <div id="progressBar">0%</div>
81
  </div>
82
  <div id="imageUrl" onclick="copyToClipboard(this)">Кликните после загрузки, для получения ссылки на сохранённый файл.</div>
83
- <form id="uploadForm" enctype="multipart/form-data" method="post" action="/up_page">
84
  <input type="file" name="file" accept=".html">
85
  <input type="text" name="filename" placeholder="имя файла(маршрут)">
 
 
 
 
86
  <button type="submit">Загрузить</button>
87
  </form>
88
  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/toastify-js"></script>
@@ -90,7 +94,6 @@
90
  document.getElementById('uploadForm').addEventListener('submit', function(event) {
91
  event.preventDefault();
92
  var formData = new FormData(this);
93
-
94
  // Получаем ключ из локального хранилища
95
  const apiKeySys = localStorage.getItem('api_key_sys');
96
  if (!apiKeySys) {
@@ -103,12 +106,12 @@
103
  }).showToast();
104
  return;
105
  }
106
-
107
  // Добавляем ключ в FormData
108
  formData.append('api_key_sys', apiKeySys);
109
-
 
110
  var request = new XMLHttpRequest();
111
- request.open('POST', '/up_page');
112
  request.upload.addEventListener('progress', function(event) {
113
  if (event.lengthComputable) {
114
  var percentComplete = (event.loaded / event.total) * 100;
@@ -137,7 +140,6 @@
137
  }, false);
138
  request.send(formData);
139
  });
140
-
141
  function copyToClipboard(element) {
142
  var tempInput = document.createElement("input");
143
  tempInput.value = element.innerText;
 
80
  <div id="progressBar">0%</div>
81
  </div>
82
  <div id="imageUrl" onclick="copyToClipboard(this)">Кликните после загрузки, для получения ссылки на сохранённый файл.</div>
83
+ <form id="uploadForm" enctype="multipart/form-data" method="post">
84
  <input type="file" name="file" accept=".html">
85
  <input type="text" name="filename" placeholder="имя файла(маршрут)">
86
+ <select name="route" id="routeSelect">
87
+ <option value="/up_page_vk">Приложение ВК</option>
88
+ <option value="/up_page">Сайт</option>
89
+ </select>
90
  <button type="submit">Загрузить</button>
91
  </form>
92
  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/toastify-js"></script>
 
94
  document.getElementById('uploadForm').addEventListener('submit', function(event) {
95
  event.preventDefault();
96
  var formData = new FormData(this);
 
97
  // Получаем ключ из локального хранилища
98
  const apiKeySys = localStorage.getItem('api_key_sys');
99
  if (!apiKeySys) {
 
106
  }).showToast();
107
  return;
108
  }
 
109
  // Добавляем ключ в FormData
110
  formData.append('api_key_sys', apiKeySys);
111
+ // Получаем выбранный маршрут
112
+ const route = document.getElementById('routeSelect').value;
113
  var request = new XMLHttpRequest();
114
+ request.open('POST', route);
115
  request.upload.addEventListener('progress', function(event) {
116
  if (event.lengthComputable) {
117
  var percentComplete = (event.loaded / event.total) * 100;
 
140
  }, false);
141
  request.send(formData);
142
  });
 
143
  function copyToClipboard(element) {
144
  var tempInput = document.createElement("input");
145
  tempInput.value = element.innerText;