25-09-2008, 11:22 PM
(Modification du message : 13-10-2008, 12:22 PM par Sephi-Chan.)
ben oui j'essaie d attirer comme je peux
donc voici, ceux qui ont suivi mes aventures piteuses de drag & drop il y a déjà quelques nombreuses semaines se souviendront probablement du sujet:
je m étais retrouvé confronté à ce que j'appelle du "lag" sous ie (6 et 7)
je m y remets donc, je fais différents tests et tous me donnent le même résultat
j'ai donc besoin d'aide:
voici une version de mon script (sous prototype / script aculo)
donc voici, ceux qui ont suivi mes aventures piteuses de drag & drop il y a déjà quelques nombreuses semaines se souviendront probablement du sujet:
je m étais retrouvé confronté à ce que j'appelle du "lag" sous ie (6 et 7)
je m y remets donc, je fais différents tests et tous me donnent le même résultat
j'ai donc besoin d'aide:
voici une version de mon script (sous prototype / script aculo)
Code PHP :
<?php
var listeRess= document.getElementsByClassName('ress');
listeRess.each ( function(item)
{
new Draggable(item,
{
revert : true,
handle : "handle"
});
});
var listeTd = document.getElementsByClassName('invent');
listeTd.each( function(item)
{
Droppables.add(item,
{
accept: 'ress',
onDrop: function(entree)
{
alert(item.id);
}
});
});
guère compliqué, vous comprendrez aisément ce que chaque ligne fait...
ce script est quelque peu modifié pour chaque type d'essai, à savoir
+ une succession de li (dropable), chaque li contenant un span (dragable)
+ une table avec des td (dropable) chaque td contenant un span (dragable)
+ une succession de li (dropable ET dragable)
dans le zip attaché y a tout ce qu il faut y compris prototype et scriptaculo
si vous pouviez regarder un peu, me dire si j ai raté quelque chose, etc...
bien sûr si avec jquery ou mootools ça marche mieux, c'est top
rappel :
sur deux machines différentes :
firefox marche nickel
ie 6 et ie 7 le drag est extremement sacadé pour ne pas dire pire
il suffit de virer les fonctions de drop, pour que ie 6 et 7 permettent un drag fluide (mais évidement, y a plus de drop)
donc de l aide la dessus serait la bienvenue, à vos cerveaux !