Webengineering-Filemanager/Frontend/static/js/alert.js
H4CK3R-01 87353a48ff - Improved documentation
- Added images
    - Fixed mistakes
- Added build script for zip file
2021-07-29 14:37:02 +02:00

40 lines
1.5 KiB
JavaScript

// Error view
function create_error_view(text) {
let id = get_random_id();
let error = document.createElement('div');
error.innerHTML = `<div id='${id}' class="alert alert-danger">
${text}
<button type="button" onclick="this.parentElement.remove()" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
</div>`;
document.getElementById('error_wrapper').innerHTML = '';
document.getElementById('error_wrapper').appendChild(error);
setTimeout(function () {
if (typeof (document.getElementById(id)) != 'undefined' && document.getElementById(id) != null) {
document.getElementById(id).remove();
}
}, 10000);
}
// Success view
function create_success_view(text) {
let id = get_random_id();
let error = document.createElement('div');
error.innerHTML = `<div id='${id}' class="alert alert-success">
${text}
<button type="button" onclick="this.parentElement.remove()" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
</div>`;
document.getElementById('error_wrapper').innerHTML = '';
document.getElementById('error_wrapper').appendChild(error.firstChild);
setTimeout(function () {
if (typeof (document.getElementById(id)) != 'undefined' && document.getElementById(id) != null) {
document.getElementById(id).remove();
}
}, 10000);
}