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

Bibliothèques & Frameworks Discussion :

Draggable et droppable incompatibles avec IE 6&7 [Prototype]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7
    Par défaut Draggable et droppable incompatibles avec IE 6&7
    Bonjour à tous,
    J'utilise Symfony un framework PHP pas mal fait, et j'ai un problème avec le drag'n'drop et l'AJAX.
    Je me permets de poster sur ce forum suite à un post qui ne m'a pas vraiment donné la solution (mais une orientation tout de même) sur le forum de symfony http://www.symfony-project.com/forum/index.php/t/6361/.
    Après étude des messages l'erreur se situe au niveau de prototype.js et ce quand j'utilise les fonctions prototype draggable et droppable comme suit.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    <ul id="secteur_index">
      <li id="s_2" class="container">
        1. Recherche-Etudes  
        <ul>
          <li id="ss_3" class="content">
            1.1 Centres de recherches        
          </li>
          <script type="text/javascript">
            //<![CDATA[
              new Draggable('ss_3', {revert:1})
            //]]>
          </script>    
          <li id="ss_4" class="content">
            1.2 Cabinets d'�tudes et de consultation        
          </li>
          <script type="text/javascript">
            //<![CDATA[
              new Draggable('ss_4', {revert:1})
            //]]>
          </script>    
        </ul>
      </li>
      <script type="text/javascript">
        //<![CDATA[
          Droppables.add('s_2', {onDrop:function(element){new Ajax.Updater('secteur_index', '/secteur/move/secteur_id/2', {asynchronous:true, evalScripts:true, parameters:'id=' + encodeURIComponent(element.id)})}})
        //]]>
      </script>
    </ul>
    En claire quand un droppable recoit un draggable la liste entière est rafraîchie via Ajax ... Le symptôme est le suivant : tout se passe bien FireFOx, parcontre ie6 & 7 ne gère plus les draggables après un rafraîchissement de la liste en AJAX.
    J'ai tenté de détailler la déclaration CSS comme le suggère la dernière réponse à mon post sur le forum de symfony, mais sans succès ...
    Si quelqu'un à une quelconque suggestion (autre que d'abandonner IE ) je vous serez trés reconnaissant.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Visual Studio 2003] Est-il incompatible avec le framework 2.0 ?
    Par maestro20 dans le forum Visual Studio
    Réponses: 7
    Dernier message: 13/07/2006, 13h20
  2. Checkbox incompatible avec Opera ???
    Par pam_ela dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/04/2006, 09h28
  3. ACCESS 2002 (XP) incompatible avec lui même ?
    Par xanthos1348 dans le forum Access
    Réponses: 1
    Dernier message: 05/12/2005, 23h23
  4. Réponses: 9
    Dernier message: 06/07/2005, 14h20
  5. ODBC Access => Type Incompatible avec un champ DATE ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 6
    Dernier message: 23/04/2005, 02h02

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