Faites glisser et Déposez *DE* un navigateur?
Glisser des éléments en un navigateur est assez bien documentée, et HTML5 rend cela plus facile.
Cependant, je me demande si et comment il est possible de drag 'n' drop de un navigateur.
Dans ce scénario, vous pouvez avoir un élément de la page web (par exemple. une ancre) que l'utilisateur cliquez sur & faites glisser HORS du navigateur sur une cible de dépôt, et le navigateur peut envoyer l'objet lié (eg. un href avais fichier) directement à la cible de dépôt au lieu de commencer l'habitude de téléchargement.
Personne ne sait si cela est possible?
- Non, ce n'est certainement pas.
- Je suis sûr que c'est réellement. Essayez de faire glisser un lien vers un .fichier mp3 ou quelque chose, n'est-ce pas télécharger le fichier à cet emplacement? Ou serait-ce tout simplement de créer un lien sur votre bureau?
- Il ne fonctionne pas pour moi. Glisser-déposer à partir d'un site web à votre ordinateur serait un gros problème de sécurité que je doute qu'il ne sera jamais mis en œuvre.
- Vous pouvez glisser-déposer à partir d'un navigateur, mais ce qui est dépend du navigateur utilisé. Dans certains navigateurs, glisser et déposer un lien sur le bureau va copier le fichier sur l'ordinateur.
- Je viens d'essayer avec Firefox: en faisant glisser un lien: il crée un raccourci. En faisant glisser une image: la copie de l'image à l'ordinateur.
- Bien que cela a été une couple d'années, je me demandais si vous jamais eu de travail de la croix-navigateur. Chrome semble gérer correctement, mais FF pas tellement.
- J'ai juste essayé avec @dichambers photo de profil. Ça marche (TM) avec Chrome et Safari sur Macbook Pro. Il ne se passe rien (TM) avec Firefox sur Macbook Pro. Sur IE11 sur Windows 7 VM, cela fonctionne, mais il me pose des questions avant de permettre à la baisse et puis je pense que ça crée un lien plutôt que de copier l'image elle-même.
- tu voulais juste ma photo 😉
- c'est le prix à payer pour être si beau 🙂
Vous devez vous connecter pour publier un commentaire.
La chose que vous voulez faire peut être trouvé ici: http://www.thecssninja.com/javascript/gmail-dragout.
C'est une explication de comment glisser une balise d'ancrage sur le bureau, et le fichier va être téléchargé ici. (Ou faites glisser la balise d'ancrage sur une autre application et le système d'exploitation va la traiter convenablement.)
Ce que je n'ai pas compris encore, est de savoir comment glisser-déposer de multiples liens (au lieu d'un seul à la fois) via HTML5, sans avoir à recourir à une ressource externe de la bibliothèque comme jquery.
Théoriquement Oui, c'est possible. Mais il serait de l'OS/application de la manipulation de la baisse de décider quoi faire avec elle. En fait, vous pouvez faire exactement ce que vous décrivez avec google chrome. Ouvrez un nouveau chrome fenêtre et faites glisser un lien vers elle. Il navigue là. Faites glisser un lien vers votre bureau. Dans Win7, il crée un raccourci/lien vers cette page.
De ce dont vous parlez n'est pas en HTML glisser-déposer, mais en fait à un OS/niveau de l'application. Et devront être traités avec une langue de l'application, le navigateur HTML.