IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Bloquer l'accès en modification à un input en cours de modification


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Novembre 2017
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Novembre 2017
    Messages : 81
    Par défaut Bloquer l'accès en modification à un input en cours de modification
    Bonjour,

    J'ai une interface avec plusieurs inputs.
    Plusieurs utilisateurs peuvent se connecter à cette interface et modifier ou ajouter du contenu dans les inputs.

    J'aimerais que lorsqu'un utilisateur est dans un input en modification (sélectionne la ligne et clic sur le bouton modifier")
    la ligne soit verrouillée pour les autres utilisateurs jusqu'à ce que l'utilisateur sorte de la ligne. Auquel cas la ligne concernée est enregistrée et un refresh est effectué pour tous les utilisateurs présent sur l'onglet concerné sauf pour ceux qui sont en train d'effectuer une modification.

    Pouvez-vous m'aider sur la façon de procéder s'il vous plait ?

    Merci par avance.

  2. #2
    Membre extrêmement actif Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 532
    Par défaut
    On peut pas.
    le Web c'est une architecture N tiers.

    ça signifie [entre autres] qu'une fois la page composée et envoyée sur le navigateur du poste client, le serveur n'a plus la main dessus.

    même en incluant des fonction ajax pour vérifier chaque miliseconde qu'un autre poste n'a pas demandé les mêmes info pour les changer, le temps qu'une réponse arrive sur un poste pour lui indiquer qu'il ne peut pas modifier une donnée, cela restera sans garantie, et surtout coûteux en bande passante, et sans compter sur les histoires de proxy ou de répartition de charge (load balancing).

    La stratégie de donner l'exclusivité au premier appelant , ne marchera pas non plus, pour les même raisons de parallélime des systèmes (et parfois aussi des SGBD, pour les mêmes raisons de performances).

    Pour en savoir plus voir les Cours et tutoriels pour apprendre JavaScript

Discussions similaires

  1. Réponses: 3
    Dernier message: 10/10/2005, 15h53
  2. [HTML][INPUT FILE]Empécher la modification du champ
    Par jothi35 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 06/10/2005, 15h14
  3. Bloquer l'accès à une page en fonction du navigateur
    Par 10-nice dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 30/08/2005, 15h29
  4. bloquer l'accès à un 1 champ d 1 colonne d'un dbgrid
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 2
    Dernier message: 26/08/2005, 08h42
  5. Bloquer les accès à certains sites
    Par Polskynet dans le forum Administration
    Réponses: 2
    Dernier message: 25/02/2005, 09h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo