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 :

Challenge pour les insomniaques


Sujet :

JavaScript

  1. #1
    LEK
    LEK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 715
    Par défaut Challenge pour les insomniaques
    Bonsoir (jour),
    à tous : j'essayes depuis quelques heures d'effectuer la tçache suivantes : sélectionner un lien dans une iframe et le drag and dropper dans un input (text) aussitôt une seconde iframe doit se charger avec ce lien...
    Le problème c'est que le drag semble fonctionner sans coder avec FF et pas IE... J'ai essayé de creusé avec les fonctions de drag and drop spécifiques IE (http://www.irt.org/articles/js204/) mais j'arrives à rien de probant pour linstant! alors avis à tous ceux qui aiment comme moi se prendre la tête ;-)

    Voilà une page de test pour donner une idée du process que j'essaye de créer : http://2030.homestead.com/index.html


    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 208
    Par défaut
    Marrant ton truc LEK

    Par contre, (je suis sous FF) il serait peut etre judicieux d'effacer automatiquement le précédent lien du input lorsque l'on drag un second lien.
    Afin d'éviter de créer des adresses du genre :

    Bizarrement ça ne fonctionne pas

  3. #3
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    salut
    le drag & drop est effectivement assuré directement par firefox, car on "drager" le lien pas seulement dans l'input mais aussi dans la barre d'adresse ou dans la recherche (en haut à droite).

    A priori, il est possible de placer un listener sur la page pour écouter les événements et faire une action si on "drage" un lien mais la spécificité de ton problème réside dans le fait que les liens sont dans une iframe et que donc il faudrait placer le listener sur la page chargée dans cette iframe...

  4. #4
    LEK
    LEK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 715
    Par défaut
    Tout à fait messieurs :
    - themoye la gestion de plusieurs liens sucessifs doit effectivment être géré (t'inquiete je garde ça en tête)
    - Julien : je me suis dis la même chose que toi : j'ai essayé quant à moi de rajouter des handlers (sur le spécifique IE : ondragstart, ondragend...) sur chaque liens de l'iframe : mais je n'ai même pas été capable depuis la fenêtre mère de lister l'ensemble des liens de la page fille...
    En tous merci de votre aide ;-)

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/07/2014, 21h32
  2. Réponses: 0
    Dernier message: 15/07/2014, 21h31
  3. Réponses: 0
    Dernier message: 04/08/2010, 18h49
  4. Réponses: 1
    Dernier message: 07/07/2010, 09h23
  5. Réponses: 4
    Dernier message: 28/04/2009, 12h38

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