Exemples texte qui change page d'accueil

This commit is contained in:
Divlo
2019-10-23 11:41:22 +02:00
parent a176e81c6a
commit a6f2537b15
3 changed files with 38 additions and 5 deletions

View File

@ -239,4 +239,19 @@ $(function () {
todayHighlight: true
})
})
})
/* Changement du texte accueil (exemples de fonction) */
if(chemin === "/" || chemin === '/index.php') {
let index=-1;
function change() {
if(index === texteFonctionChange.length-1) {
index = 0;
}
else {
index++;
}
document.getElementById("change").innerHTML = texteFonctionChange[index];
}
setInterval("change()",10000);
}

View File

@ -6,6 +6,22 @@ let chemin = window.location.pathname;
const emptyMessageError = "Vous ne pouvez pas rentré de valeur vide.";
const messageError = "Vous n'avez pas rentré de valeur valide.";
/* Variable du texte accueil (exemples de fonction) */
texteFonctionChange = [
'<a href="/views/function-views/randomNumber.php">générer des nombres aléatoires</a>',
`<a href="/views/function-views/calculateAge.php">calculer votre âge</a>`,
'<a href="/views/function-views/convertTemperature.php">convertir des températures</a>',
'<a href="/views/function-views/convertDistance.php">convertir des distances</a>',
'<a href="/views/function-views/filterStudents.php">trier des prénoms par leur première lettre</a>',
'<a href="/views/function-views/randomQuote.php">générer des citations</a>',
'<a href="/views/function-views/convertCurrency.php">convertir des devises</a>',
'<a href="/views/function-views/convertEncoding.php">convertir des nombres de différentes bases.</a>',
'<a href="/views/function-views/convertRomanArabicNumbers.php">convertir des nombres arabes en nombres romains</a>',
`<a href="/views/function-views/armstrongNumber.php">vérifier si un nombre fait partie des nombres d'Armstrong</a>`,
`<a href="/views/function-views/heapAlgorithm.php">génèrer toutes les permutations uniques possibles d'une chaîne de caractère</a>`,
'<a href="/views/function-views/weatherRequest.php">connaître la météo</a>'
];
/* Variables pour les fonctions */
let timeNow = new Date();
let utcOffset = timeNow.getTimezoneOffset();