mach-perftest-notebook-dev/template_upload_file.html

35 строки
1.1 KiB
HTML

<!DOCTYPE html>
<html>
<body>
<script>
function post(path, params, method='post') {
const form = document.createElement('form');
form.method = method;
form.action = path;
form.id = 'uploadform';
for (const key in params) {
if (params.hasOwnProperty(key)) {
const textarea = document.createElement('textarea');
textarea.name = key;
textarea.value = params[key];
textarea.style.display = "none";
form.appendChild(textarea);
}
}
document.body.appendChild(form);
form.submit();
}
// TODO Need to escape all `'`,
// Otherwsie, this will result in javascript failures.
var template = replace_me
// Create a form object, and send it
post("http://localhost:8000/from-template", {"template": template})
</script>
</body>
</html>