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

jQuery Discussion :

$().dialog() bloque avec une ancre dans l'URL.


Sujet :

jQuery

  1. #1
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut $().dialog() bloque avec une ancre dans l'URL.
    Salut les jQuery,
    J'ai un problème qui est plutôt du domaine des évènements javascript mais le bug vient de la fenêtre de dialogue $().dialog() de jQuery-UI:
    J'ai développé une fenêtre pop-up (avec $().dialog()) qui contient des champs de type='file' et un évènement qui devrait être onchange défini dans la balise <input> qui vérifie les données entrées mais que j'ai du redéfinir en évènement onblur a cause de la compatibilité avec firefox qui après le code de l'évènement onchange exécuté ne veut plus fermer la $().dialog() et m'affiche une ancre dans l'URL et donc bloque mon formulaire.
    Le bug vient de jquery-ui car j'ai un champ <input type='file'> dans le même document avec un évènement onchange analogue qui fonctionne parfaitement avec firefox.
    La rustine d'identification de navigateur et la redéfinition de l'évènement onchange en dehors de la balise <input type='file'> ne fonctionne pas ou du moins je n'y arrive pas.
    Si quelqu'un a une alternative à me proposer il serait sympa de poster même si le problème n'est pas clairement énoncé.
    Merci pour vos réponses.
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Un court exemple, reproductible, vaut mieux qu'un long discours.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

Discussions similaires

  1. Site OnePage: Afficher l'URL d'une ancre dans la barre d'adresse
    Par astrodynamics dans le forum WordPress
    Réponses: 1
    Dernier message: 21/01/2015, 15h23
  2. Récupérer une ancre dans l'URL ?
    Par Invité dans le forum Langage
    Réponses: 2
    Dernier message: 29/10/2012, 17h54
  3. Accéder à une page avec des paramètres dans l'url
    Par *alexandre* dans le forum JSF
    Réponses: 3
    Dernier message: 11/03/2009, 20h53
  4. Réponses: 1
    Dernier message: 12/02/2008, 12h25
  5. Problème URL avec une ancre
    Par creatchy dans le forum Langage
    Réponses: 1
    Dernier message: 02/01/2007, 15h17

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