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 :

Comportement d'un select sous IE


Sujet :

JavaScript

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 70
    Points : 41
    Points
    41
    Par défaut Comportement d'un select sous IE
    Bonjour, me revoila
    Y a t il un moyen simple (ou pas trop compliqué ) de supplenter le comportement par defaut de IE avec tout ce qui composant graphique liste concernant le "filtrage successive par pression successive sur les touches du clavier"
    Genre j'ai une liste ou il y a ecrit
    aabcde
    aacclol
    bcde
    cccdddeee
    et lorsque je tape sur mon clavier successivement "a", "a", "c" ne peut tomber sur la derniere ligne, mais plutot la deuxieme ... Firefox le fait par defaut mais en ce qui me concerne, la page ne sera visité que sous IE
    Hormis, l'ajax pour interroger successivement la base qui ma servi pour remplir la liste, n y a til pas d'autre solutions ??
    Merci

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    En javascript, tu interceptionnes la touche utilisateur, pui tu parcours ta liste a chaque touche pressé, en ne vérifiant que sur le premier caractère, puis tu positionnes

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 70
    Points : 41
    Points
    41
    Par défaut
    Ouai mais la dessous (sous mon probleme) y a une histoire de "sequence". Quand s'arrete une sequence pour laisser place a une nouvelle chaine de caractere ?

  4. #4
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    la séquence ? tu entends par la , le laps de temps pendant lequel l'utilisateur tape des touche ?
    hé bien tu la définis toi même genre s'il presse une touche tu lance un compteur de 2 secondes par exemeple et au bout des 2 secondes, la boucle de vérif repars à 0
    algo :

    - touche pressé
    => ajout a une string temporaire pour vérifier
    -lancement du compteur
    -vérification de la lettre par rapport a la liste
    -retouche pressé => ajout a la string temporaire

    en boucle tant que le temps impartis n'est pas passé

    voila

  5. #5
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 70
    Points : 41
    Points
    41
    Par défaut
    hummm ok ok je vois

Discussions similaires

  1. comportement curieux font-bold sous ffx ?
    Par SpaceFrog dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 22/06/2006, 11h51
  2. [Requete SELECT Sous MFC]
    Par torNAdE dans le forum MFC
    Réponses: 1
    Dernier message: 01/05/2006, 11h59
  3. Problème avec select sous MYSQL
    Par Thomad dans le forum Langage SQL
    Réponses: 2
    Dernier message: 26/01/2006, 11h26
  4. problem avec un select sous IE?
    Par Death83 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 24/12/2005, 14h36
  5. [select() sous cygwin] ouvre / ferme des ports en boucle
    Par Pulsar33 dans le forum Développement
    Réponses: 1
    Dernier message: 05/04/2005, 01h06

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