Rechercher : dans
Par :

Drag and drop

Dernière réponse le 22 jan 2009 à 18:17:14 Locke, le 15 mai 2007 à 11:59:18 
 Signaler ce message aux modérateurs

Bonjour, je souhaiterais faire du drag and drop sur mon site mais sans passer par des librairies, sans avoir a telecharger des tonnes de scripts quand il n'y en a qu'un qui m'interressent.
Si quelqu'un a un script tout simple a disposition ce serait vraiment sympa de la faire partager.
Merci d'avance aux âmes généreuses

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « drag and drop » dans :
Disk boot failure - Insert system disk and press Enter VoirLe message d'erreur «DISK BOOT FAILURE INSERT SYSTEM DISK AND PRESS ENTER», «Disque non système» ou «No system disk» signifie que l'ordinateur n'a pas trouvé de système d'exploitation sur lequel démarrer (booter). Les causes de ce message d'erreur...
Télécharger TaskBar Shuffle VoirTout simple mais pratique: Ce programme permet de déplacer les tâches dans la barre des tâches par simple drag-n-drop (glisser-déposer). Optionnellement, il peut également grouper automatiquement les fenêtres (par exemple, pour garder ensembles les...

1

KmiK, le 15 mai 2007 à 18:02:55
  • +7

Bonjour,
Perso j'utilise celui ci qui est plutot sympa et facilement modifiable pour peu qu'on conaisse un peu le javascript
http://tool-man.org/

cordialement

Répondre à KmiK

2

Locke, le 16 mai 2007 à 09:18:44
  • +1

Ca tombe bien, j'ai trouvé exactement la même! Sauf qu'en fait moi c'est plus pour les listes "sortables". Enfin bref, j'ai installé tous les fichiers .js qu'il m'a demandé et j'ai fait ca :

var dragsort = Toolman.dragsort()
window.onload=dragsort.makeListSortable(document.getElementById("listemenu"),
verticalOnly);

function verticalOnly(item) {
item.toolManDragGroup.verticalOnly()
}

et la la console javascript me dit qu'il ne connait pas Toolman...

Je ne pense pas avoir fait qqch en moins que dans l'exemple du site. Si tu l'utilises, tu pourras peut-etre m'aider?

Merci

Répondre à Locke

3

KmiK, le 16 mai 2007 à 09:45:16

Bonjour
n'oublie pas de déclarer les fichiers necessaires

<script language="JavaScript" type="text/javascript" src="../source/org/tool-man/core.js"></script>
<script language="JavaScript" type="text/javascript" src="../source/org/tool-man/events.js"></script>
<script language="JavaScript" type="text/javascript" src="../source/org/tool-man/css.js"></script>

<script language="JavaScript" type="text/javascript" src="../source/org/tool-man/coordinates.js"></script>
<script language="JavaScript" type="text/javascript" src="../source/org/tool-man/drag.js"></script>
<script language="JavaScript" type="text/javascript" src="../source/org/tool-man/dragsort.js"></script>
<script language="JavaScript" type="text/javascript" src="../source/org/tool-man/cookies.js"></script>


verifie bien que le chemin correspond bien à celui de ton serveur.

Corrige ca en plus
 window.onload=function(){
dragsort.makeListSortable(document.getElementById("listemenu"),
verticalOnly); 
}


cordialement

Répondre à KmiK

4

Locke, le 16 mai 2007 à 09:59:40

Non j'ai tout fait comme ca, j'ai changé le window.onload, mais toujours Toolman not defined..

Répondre à Locke

5

KmiK, le 16 mai 2007 à 10:10:23

N'as tu pas d'autre erreur javascript avant?
celle-ci arrêterait l'execution du script.

sinon declare les chemein absolu vers les scripts


cordialement

Répondre à KmiK

6

Locke, le 16 mai 2007 à 10:20:43

Pour les chemins j'en suis sure. Et je suis sure aussi que je n'ai pas d'erreurs javascript avant puisque en commentant tout ca tout va bien, et la console javascript est clean. Chez toi il a reconnu l'objet Toolman sans rien faire de spécial?

Répondre à Locke

7

KmiK, le 16 mai 2007 à 10:35:02

Sans aucun pb, tout roule

cordialement

Répondre à KmiK

8

Locke, le 16 mai 2007 à 10:41:50

C'est vraiment bizarre alors parce que j'ai testé les chemins dans le navigateur et ca marche. Pourtant je ne vois pas d'ou ca peut venir d'autre...

Répondre à Locke

9

Locke, le 16 mai 2007 à 11:02:34
  • +4

Bon ben je me suis jamais sentie aussi stupide...
C'etait ToolMan et pas Toolman.
Merci quand même ;)

Répondre à Locke

10

 bobleponge, le 22 jan 2009 à 18:17:14
  • +2

Salut,

le frame work script.aculo.us. est très intuitif.

voici un exemple d'utilisation ) mettre entre toute les mains :) :
http://www.waanser.com/javascript/542-scriptaculous-drag-and­-drop.html

tchao

Répondre à bobleponge