diff --git a/Js/fonctions.js b/Js/fonctions.js index 2cccd04..de11e0d 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -16270,18 +16270,21 @@ function connexion_cookie() var msgErreur = $("#msgErreur").val(); var racineWeb = $("#racineWeb").val(); - // Validation des données - var donnees = { - msgErreur: msgErreur || '' - }; + // Désactiver temporairement l'initialisation du slider + window.skipSliderInit = true; $.ajax({ url: racineWeb + "Ajaxconnexioncookie/", type: 'POST', - data: donnees, + data: { msgErreur: msgErreur || '' }, success: function(data) { $("#div_ajaxconnexion").html(data); + + // Réactiver l'initialisation du slider après un délai + setTimeout(function() { + window.skipSliderInit = false; + }, 100); }, error: function(errorData) { @@ -16289,23 +16292,18 @@ function connexion_cookie() }, complete: function() { - // SOLUTION: Vérifier que l'élément existe avant d'accéder à .value var loginElement = document.getElementById("login"); var mdpElement = document.getElementById("mdp"); if (loginElement && loginElement.value && loginElement.value.trim() !== "") { - // Focus sur mdp si login a une valeur if (mdpElement) { mdpElement.focus(); } } - else + else if (loginElement) { - // Focus sur login s'il existe - if (loginElement) { - loginElement.focus(); - } + loginElement.focus(); } } }); diff --git a/Vue/portail.php b/Vue/portail.php index 18c28ee..3f7ba39 100755 --- a/Vue/portail.php +++ b/Vue/portail.php @@ -527,83 +527,116 @@