diff --git a/Js/fonctions.js b/Js/fonctions.js index 40412fa..a8c26ea 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -6,48 +6,36 @@ * Récupère le login mémorisé et place le curseur dans le champ approprié. */ -function connexion_cookie() { - const racine = $("#racineWeb").val() || ""; - const msgErreur = $("#msgErreur").val(); - - $.ajax({ - url: racine + "Ajaxconnexioncookie/", - type: 'POST', - cache: false, - // Utilisation d'un objet pour un encodage automatique sécurisé - data: { msgErreur: msgErreur }, - success: function(data) { - // Injection du formulaire de connexion - $("#div_ajaxconnexion").html(data); - - // Initialisation des composants stylisés - if ($.isFunction($.fn.selectpicker)) { - $(".selectpicker").selectpicker('refresh'); - } - }, - error: function(xhr, status, error) { - console.error("Erreur lors du chargement des cookies de connexion:", error); - }, - complete: function() { - // Gestion intelligente du focus - const $loginField = $("#login"); - const $mdpField = $("#mdp"); - const $codeSocieteField = $("#codeSociete"); - - // Si un login est déjà présent (issu du cookie) - if ($loginField.val() && $loginField.val().trim() !== "") { - // On place le curseur sur le mot de passe - $mdpField.focus(); - } else { - // Sinon, on commence par le début (Code Société ou Login) - if ($codeSocieteField.length > 0) { - $codeSocieteField.focus(); - } else { - $loginField.focus(); - } - } - } - }); +function connexion_cookie() +{ + msgErreur=$("#msgErreur").val(); + + donnees = 'msgErreur='+msgErreur; + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxconnexioncookie/", + type: 'POST', + data: donnees, + success: function(data) + { + $("#div_ajaxconnexion").html(data); + }, + error: function(errorData) + { + }, + complete: function() + { + var login = document.getElementById("login").value; + if (login>" ") + { + $("#mdp").focus(); + } + else + { + $("#login").focus(); + } + } + }); } $(function() { @@ -134,8 +122,6 @@ function raffraichier_gabarit() { alert(data); $("#div_ajaxgabarit").html(data); - alert($("#div_ajaxgabarit")); - // $('#div_test_gabarit').html(data); codeSociete = $("#codeSociete").val(); vue = $("#vue").val(); diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 72e0f55..72c051a 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -612,7 +612,7 @@ $activeChildId = $menuData['child']; - +