Bonjour,
Je recherche un tuto ou du moin le code pour r�aliser un syst�me de hi�rarchisation en drag & drop comme pour la gestion des menu WordPress (voir image)
http://img11.hostingpics.net/thumbs/...uwordpress.gif
Merci
Version imprimable
Bonjour,
Je recherche un tuto ou du moin le code pour r�aliser un syst�me de hi�rarchisation en drag & drop comme pour la gestion des menu WordPress (voir image)
http://img11.hostingpics.net/thumbs/...uwordpress.gif
Merci
Il faut demander avec les bons mots cl�s, c'est beaucoup plus rapide que de poster ici en plus.
Merci mais enfaite c'est la possibilit� de sous menu que je trouve int�ressante (les sous menu sont d�caler d'un cran a droite)
et je ne retrouve cela dans aucun tuto pour le moment
C'est de la mise en page �a, un style CSS devrait suffire ;)Citation:
(les sous menu sont d�caler d'un cran a droite)
Et une donn�e en plus pour diff�rencier les niveaux des �l�ments
Essaie voir ceci
CODE JAVASCRIPT DU DRAG AND DROP
Code:
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
30
31
32
33
34
35
36
37
38
39 <script language="javascript"> var positionX=0, positionY=0; var dimX=0, dimeY=0; var mavar=1; var nouvellepositionX=0, nouvellepositionY=0; function depart(calque) { dimX=positionX-document.getElementById(calque).offsetLeft; dimY=positionY-document.getElementById(calque).offsetTop; mavar=0; } function deplacement(page) { if (document.all) { positionX=event.clientX; positionY=event.clientY; } else { positionX=page.pageX; positionY=page.pageY; } if(mavar!=1){ var nouvellepositionX=positionX-dimX; var nouvellepositionY=positionY-dimY; document.getElementById('calque1').style.left= nouvellepositionX+"px"; document.getElementById('calque1').style.top= nouvellepositionY+"px"; } } function arret(calque) { calqueDragDrop=""; mavar=1; } document.onmousemove=deplacement; document.onmouseup=arret; </script>
PAGE HTML OU PHP (draganddrop.html)
Hope this will helpCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans nom</title> </head> <div id="calque1" class="calque" style="top:25px; left:931px; z-index:0; color:#009; background-color:#D5D5FF;" onMouseDown="depart('calque1')">Region</div> <body> </body> </html>
Bonjour,
il est des choses � oublier,Citation:
Envoy� par mesken
<script language="javascript"> mettre <script type="text/javascript"> ou encore simplement <script> en HTML 5.
De m�me les if (document.all) sont � �viter et qui plus est en d�but de test.