Update up_page.html
Browse files- 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"
|
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',
|
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;
|