[ Scriptaculous ] Enorme bug sous IE, nickel sous FF

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [ Scriptaculous ] Enorme bug sous IE, nickel sous FF

par Invité » 26 mai 2008, 15:40

salut

bon je me suis bien emm.... avec ton truc pensant que cela allait etre simple ..muhaha :D
ca l' est mais pas la ou je pensais.

donc ton probleme vient de ghosting=true qui foire sous ie
http://groups.google.com/group/rubyonra ... draggable&

une des solutions proposée pour conserver le ghosting est de changer dans le fichier dragdrop.js cette ligne (l410 environ / fonction finishdrag / v1.8.1):

Code : Tout sélectionner

delete this.element._originallyAbsolute; par this.element._originallyAbsolute = null;
A tester ... :?:
voila voila :lol:


sinon quitte a utiliser les lib :
nettement plus rapide que des for au niveau de l execution.

Code : Tout sélectionner

<script type="text/javascript"> // <![CDATA[ var products = $$('#products div.box'); $A(products).each(function(e) { new Draggable(e.id, {ghosting:true,revert:true}); }); Droppables.add('cartContainer', {onDrop:addProduct}); //]]> </script>
a+

[ Scriptaculous ] Enorme bug sous IE, nickel sous FF

par VaN » 19 mai 2008, 18:27

Bonjour,

je suis en train de réaliser un panier en drag'n drop avec scriptaculous. Il fonctionne très bien sous FF, mais plante complètement sous IE. L'objet se drag, mais dès qu'on le dépose, un gros bug apparait. Un essai sur l'interface sera plus parlante qu'une explication : http://www.web-spoken.com/myTools/myCar ... /index.php

A quoi cela peut être du ? je n'ai aucune erreur JS dans Firefox, et l'erreur javascript IE est, comme à l'accoutumée, peu explicite.