Native HTML5 Drag and Drop HTML5. To drag files from the desktop to your web. DnD functionality will eventually include native HTML5 support. Here Mudassar Ahmed Khan has explained with an example, how to upload multiple files with Drag and Drop in HTML5 supported browsers using jQuery and AJAX in ASP.Net MVC Razor. Self-contained cross-browser HTML5, legacy, AJAX, drag & drop JavaScript. (filedrop.js or filedrop. Or once it gets a file dropped onto (supported by some. Case Study: Drag and Drop Download in Chrome HTML5 Rocks. And it is supported in Firefox 3.5. Drag a file from Box to your IM client in order to transfer. Browser support of drag and drop file uploads. Ask Question. To support HTML5 drag and drop file upload, the browser should support the drag and drop(DnD).

Steps to reproduce

Drag And Drop File Converter

URL:

Drag an message from Outlook and drop it on a word document. Observe that the file is accepted by word.

Open http://jsfiddle.net/X7wr4/35/ in Internet Explorer 11, then drag a message from Outlook and then drop it on the blue box. When working correctly, it should acknowledge that files were dropped - instead observe that Internet Explorer 11 reports 0 files were dropped.

A user should be able to smoothly drag and drop between Microsoft applications, including Microsoft Internet Explorer HTML5 FileAPI ‘drop’ event handler.

Specific use cases our users expect:

  • Drag a message from Outlook and drop it on Internet Explorer.
  • Drag an attachment from Outlook and drop it on Internet Explorer.

Attachments

Comments and activity

  • Microsoft Edge Team

    Jatinder M.May 16, 20142014-05-16T20:44:03.013Z

    Changed Assigned To to “Rossen A.”

    Bug M.May 28, 20142014-05-28T21:27:06.37Z

    Changed Assigned To to “Venkat K.”

    AAMay 29, 20142014-05-29T23:57:23.08Z

    Changed Assigned To from “Venkat K.” to “AA”

    Account S.Jul 31, 20142014-07-31T00:52:56.76Z

    Changed Status to “Confirmed”

    AANov 21, 20142014-11-21T18:30:18.14Z

    Changed Assigned To from “AA” to “IE F.”

    AANov 21, 20142014-11-21T18:30:18.14Z

    Changed Status from “Confirmed” to “Won’t fix”

    Venkat K.Aug 15, 20152015-08-15T20:46:45.533Z

    Changed Assigned To to “AA”

    Venkat K.Aug 15, 20152015-08-15T20:46:45.533Z

    Changed Status from “Won’t fix”

    Mona G.Dec 22, 20152015-12-22T08:03:57.983Z

    Changed Assigned To from “AA” to “IE S.”

    Mona G.Dec 22, 20152015-12-22T08:03:57.983Z

    Changed Status to “Not reproducible”

    AAJan 19, 20162016-01-19T19:22:16.853Z

    Changed Status from “Not reproducible” to “Won’t fix”

  • Ron B. Sep 21, 20162016-09-21T14:00:28.747Z

    I suspect the title of this report is backward: Outlook dragging and dropping doesn’t support HTML5 FileAPI

  • Divya S. Dec 14, 20162016-12-14T20:14:14.587Z

    I am also facing the same issue.
    event.dataTransfer.files javascript not recognizing any files drag and dropped from email attachment

  • Prenom N. Jan 30, 20172017-01-30T07:51:01.593Z

    this is my first comming on this developer platform so why this issue is tagged WON’T FIX ! is this serious? I open new one https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/10716512/ allow drag and drop from outlook message to web browser ! my users need this ! why you don’t add this feature old since 4 years on forum !!! I need pay 65k to outlook2web tool to activate this? please be logical ! I already paid office version go ahead!

  • Jasper H. Feb 15, 20172017-02-15T12:54:10.733Z

    There are other solutions (still payed) but you can check:
    http://outlook-drag-drop-to-browser.com
    or
    http://www.wilutions.com/ddaddin/index.html

  • Prenom N. Feb 20, 20172017-02-20T10:42:38.41Z

    @jasperh i don’t want pay, https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/10716512/

    I pay a licence for outloook why I need pay for this addon this feature is must have nowadays, do microsoft live in my world “web application based” or what world microsoft live ? this is scandalous !!!

  • Chris P. Mar 15, 20172017-03-15T16:09:47.547Z

    You may want to look at https://www.outlook2web.com for a (paid) solution to this problem.

  • Wolfgang R. Nov 13, 20172017-11-13T17:58:05.907Z

    So I wonder why others can do it with an AddIn, but Microsoft doesn’t want to do it? In my company it is a huge problem not beeing able do drag&drop from outlook directly to our (internally) web applications based on html5. We pay a lot of money for Enterprise Agreement, Office 365 and varoius User CAL’s and simple drag&drop does not work. Hard to understand…

You need to sign in to your Microsoft account to add a comment.

Active4 years, 6 months ago

I can't seem to find it online anywhere, just demos or links to the spec, or the Google Gears implementation. That's all great, but I was curious what the actual browser support of it is across the main browsers AND OS. Firefox, Chrome, Safari, Opera, and does IE have an alternative? What about IE9?

Oscar Godson
Oscar GodsonOscar Godson
14k33 gold badges94 silver badges178 bronze badges

4 Answers

To support HTML5 drag and drop file upload, the browser should support the drag and drop(DnD) API and the File API simultaneously.

IE supports the DnD from IE5 but it doesn't support the File API even in IE9. Opera supports the File API from 11.1 but doesn't support the DnD.

So you can use drag and drop file upload in Firefox 3.6+, Safari 6.0+, Chrome 9.0+.

Check this compatibility table.

DnDhttp://caniuse.com/#search=drag

Dropsend

File APIhttp://caniuse.com/#search=fileapi

Sanghyun LeeSanghyun Lee
10.3k16 gold badges77 silver badges106 bronze badges

Firefox 3.5+ has a nice drag-and-drop api: https://developer.mozilla.org/En/DragDrop/Drag_and_Drop

Chrome you can can drag and drop onto a file upload, so, you can do drag and drop, but you have to fake it by hiding the form via opacity:0 but make it large via a wrapping div and a width:100% and height:100%: http://www.thecssninja.com/javascript/gmail-upload

Dropsend

Safari is the same as Chrome except you can only do one file at a time, more on this at the link above at the end of the post (thecssninja link)

IE it seems like you can use VBDataObject or ActiveX, but i'm still not quite sure where to find more information. I can just find little snippets of information about how you could use those: http://www.codingforums.com/showthread.php?t=36896 -- If anyone can help me with how to get IE to support it, let me know.

Opera has nothing at all it seems. Just playing with it, it acts like IE where if you drag onto a file upload it just opens that file. If anyone knows away around this let me know.

Drag And Drop File Download Html5 Support

Oscar GodsonOscar Godson
14k33 gold badges94 silver badges178 bronze badges

The PIUpload project has a compatibility table. It says

Drag/drop support of files is currently only available in Firefox 3.5+. WebKit/Opera doesn't support this feature yet.

Pekka 웃Pekka 웃

Jquery Drag And Drop File Upload

368k120 gold badges866 silver badges1026 bronze badges
Drag And Drop File Download Html5 Supported

Safari 5 does indeed support drag and drop of multiple files from the desktop to the browser. I've been using this feature for a good long time now, and I'm happy to share my code if you like.

Richard YorkRichard York

Javascript File Drag And Drop

Not the answer you're looking for? Browse other questions tagged javascriptajaxhtml5file-uploaddrag-and-drop or ask your own question.