loading screen

main
alexanderroese 2024-06-22 12:48:09 +02:00
parent c39e88fe25
commit 7ff63fae17
1 changed files with 27 additions and 0 deletions

View File

@ -18,4 +18,31 @@
pointer-events: none;
}
</style>
<script>
document.addEventListener("DOMContentLoaded", function() {
const loadingScreen = document.getElementById('loading-screen');
// Ladebildschirm anzeigen
function showLoadingScreen() {
loadingScreen.classList.remove('hidden');
}
// Ladebildschirm ausblenden
function hideLoadingScreen() {
loadingScreen.classList.add('hidden');
}
// Ladebildschirm beim Seitenwechsel
window.addEventListener('beforeunload', function() {
showLoadingScreen();
});
// Ladebildschirm beim Laden der Seite ausblenden
window.addEventListener('load', function() {
hideLoadingScreen();
});
});
</script>
{% endif %}