summaryrefslogtreecommitdiff
path: root/Statics/Js/main.js
diff options
context:
space:
mode:
authorDebulois <quentin@debulois.fr>2022-03-18 13:22:30 +0100
committerDebulois <quentin@debulois.fr>2022-03-18 13:22:30 +0100
commitf66e40340d62b5c694093bc6d10f99337382d12a (patch)
treebda05cfabbe465c3b24c0349dcbda33f21045954 /Statics/Js/main.js
parent473e6eb56ca1211be05d2b5fd814710f2ff78d38 (diff)
Réécriture du JS & Modifications de la gestion des informations de l'utilisateur et d'autres trucs
Diffstat (limited to 'Statics/Js/main.js')
-rw-r--r--Statics/Js/main.js59
1 files changed, 5 insertions, 54 deletions
diff --git a/Statics/Js/main.js b/Statics/Js/main.js
index 120bfb3..b4d0894 100644
--- a/Statics/Js/main.js
+++ b/Statics/Js/main.js
@@ -1,61 +1,12 @@
-//
+// ****************************************************************************
+// Main
+// ****************************************************************************
+
// Site web utilisés pour JS:
// https://www.w3schools.com/js/default.asp
-// https://stackoverflow.com/
-//
+// https://stackoverflow.com/
// Changement de langue
document.getElementById("langSel").addEventListener("change", () => {
document.getElementById("langForm").submit();
});
-
-// Redirection
-function redirect(page) {
- window.location.href = `${page}.php`;
-}
-
-// Timer pour message
-function start_timer() {
- // var -> global, let -> local{}
- let seconds = 3;
- let text = document.getElementById("redirect").innerHTML;
- setInterval(() => {
- if (seconds > 0) {
- document.getElementById("redirect").innerHTML = `${text} ${seconds}.`;
- seconds --;
- } else {
- document.getElementById("redirect").innerHTML = `${text} ${seconds}.`;
- redirect("/index");
- }
- },
- 1000);
-}
-
-// Slideshow
-function start_slideshow() {
- let imageNumber = 1;
- let images = [
- "/Medias/Images/slide0.jpg",
- "/Medias/Images/slide1.jpg",
- "/Medias/Images/slide2.jpg"
- ];
-
- setInterval(() => {
- // Changement del'image de fond de de la div
- document.getElementById("slideshow").style.backgroundImage = `url("${images[imageNumber]}")`;
- // Untoggle les précedents
- // Utilisation de ternary, utilisation: condition ? Sivrai : Sifaux
- document.getElementById(`textSlide${imageNumber !== 0 ? imageNumber - 1 : images.length - 1}`).classList.toggle("show");
- document.getElementById(`indicatorSlide${imageNumber !== 0 ? imageNumber - 1 : images.length - 1}`).classList.toggle("slideSelected");
- // Toggle le nouveau texte & selecteur
- document.getElementById(`textSlide${imageNumber}`).classList.toggle("show");
- document.getElementById(`indicatorSlide${imageNumber}`).classList.toggle("slideSelected")
- // +1 sauf si fin
- if(imageNumber < images.length - 1) {
- imageNumber++;
- } else {
- imageNumber = 0;
- }
- }
- ,5000);
-}