Gestion du drag&drop de fichier sur une page internet?

Gestion du drag&drop de fichier sur une page internet? - HTML/CSS - Programmation

Marsh Posté le 26-03-2007 à 10:35:02    

J'ai un petit problème: je voudrais savoir s'il est possible de faire du drag&drop d'un fichier sur un champ quelconque d'une page internet (IE, Firefox ou autre). L'idée serait de pouvoir prendre un fichier dans un répertoire quelconque, et de faire un glisser-déposer sur un champ de la page internet, comme on le ferait sous l'explorateur windows pour déplacer un fichier d'un répertoire dans un autre.
 
La page internet enregistrerait alors le chemin du fichier, en vue d'un upload après validation. Ca existe ce genre de chose?


Message édité par daviso le 26-03-2007 à 11:41:40
Reply

Marsh Posté le 26-03-2007 à 10:35:02   

Reply

Marsh Posté le 26-03-2007 à 11:24:58    

C'est au navigateur de prendre ça en charge, a priori.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-03-2007 à 11:27:54    

skeye a écrit :

C'est au navigateur de prendre ça en charge, a priori.


 
Quels champs? Quand je tente de faire glisser un fichier sur une textbox par exemple, firefox ne m'autorise pas à le lacher.

Reply

Marsh Posté le 26-03-2007 à 11:28:58    

C'est que firefox ne le gère pas.[:jagstang]
je vois pas ce que tu veux y changer, et encore moins en java.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-03-2007 à 11:30:11    

Bah IE ne gère pas non plus. La question était de savoir si une astuce en javascript permettait de remédier à ça.

Reply

Marsh Posté le 26-03-2007 à 11:31:45    

1) Javascript != java
2) Ca m'étonnerait très fortement - et encore plus pour du multinavigateur/multiOS.:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-03-2007 à 11:41:18    

skeye a écrit :

1) Javascript != java


 
Merde, me suis planté de forum. :o

Reply

Marsh Posté le 26-03-2007 à 12:19:16    

c'est possible avec une appplet en java + FTP  ( comme quoi tu t'es pas trop trompé )  
 
par contre, en javascript, ce n'ets pas posible , a ma connaissance , ne serait ce que parceque tu ne peux pas controler un input file en js

Reply

Marsh Posté le 26-03-2007 à 12:21:04    

Relis la question d'origine, il veut faire ça sur des controles html standard, et les remplir avec le chemin du fichier...ftp n'a rien à voir là-dedans, et une applet java non plus.[:dawa]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-03-2007 à 12:26:28    

pou rmoi , sa question c'est de mettre le fichier sur le serveur

 

parceque sinon, a quoi ca sert de faire un drag'n drop sur une page  ?

 

mais peut etre que je m'avance un peu :d


Message édité par flo850 le 26-03-2007 à 12:26:58
Reply

Marsh Posté le 26-03-2007 à 12:26:28   

Reply

Marsh Posté le 26-03-2007 à 12:27:53    

Présumer des besoins des autres tu ne devras pas...[:joce]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-03-2007 à 15:43:01    

Vous aviez l'un comme l'autre raison en fait: je voulais bien faire ça sur des contrôles html standard, et le but était effectivement de l'uploader en suite sur un serveur. Et je voulais effectivement le faire en javascript. Donc je note que ce n'est pour l'heure pas possible...

Reply

Marsh Posté le 26-03-2007 à 16:16:13    

ça ne sera jamais possible (ça l'était avec les premières versoins de IE4, mais vu que c'était un trou de sécurité monumental, ça a très rapidement été corrigé : avec un simple JS, on pouvais aller télécharger le contenu du disque dur de l'utilisateur sans lui demander son avis...)
 
par contre, en Java, ou avec un ActiveX, c'est effectivement possible.
 
ceci dit, la mode est aux toolbars, donc je te conseille de t'orienter vers ce type de développement.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed