Closed

Drag and Drop Functionality in Internet Explorer

We have an order form that has a series of fields related to a chosen PDF for printing - for instance the width and height of the PDF, as well as what kind of product it's supposed to be printed on, and so forth. A user can click on a "choose file" button to select a file from their computer, or drag a file (or multiple files) from their computer's file explorer onto the page to upload them that way.

1) When dragging a file or series of files onto the order form, those files are added to a hidden form (#dropform) on the page, along with info on all the other files already on the page, including files selected via the "choose files" button, the quantity, kind of product, and other info from each line

2) The #dropform is submitted to another PHP file that uploads the dropped files and handles the data via Ajax xhr. The files and line data are all stored in arrays that are set in this php file as $_SESSION variables. The order form page then displays these items and selections on the order form successfully in all browsers except for Internet Explorer (we need it working in at least IE 11).

3) We've narrowed it down to being something wrong with the handling of the dragged files, as none of the drag/dropped files are getting to the PHP file that handles the uploads, but looking at the #dropform info on the page in IE11, the drag/dropped files are there as they should be but aren't when the form is submitted, so somehow they're being lost.

4) IE support for formData is limited but according to Mozilla and other sources IE 11 supports [login to view URL] and the formData constructor, which are the only two things used in our code for formData.

5) We have tried setting different headers for IE found in online searches, adding timeouts to see if it was a timing related issue, and rewriting the Ajax script in multiple ways but each has failed to work in IE even though it works in other browsers. The code isn't throwing errors either which has made this very difficult to figure out.

Skills: PHP, Javascript, AJAX, jQuery / Prototype, Software Architecture

See more: drag drop functionality custom web partsharepointc, internet explorer search providers object doesnt support, osc drop problems internet explorer osc, windows internet explorer drop disappears, implement drag drop functionality jtree, drag drop functionality photo gallery, drag drop functionality, adjusting list drag drop functionality ajex, drag drop functionality jsp java applets, internet explorer script error object doesn support action properti method, drop menus internet explorer behave firefox, drag drop functionality jsp, drag drop functionality javascript, internet explorer activex drag drop outlook attachment, drag drop functionality image

About the Employer:
( 0 reviews ) Los Angeles, United States

Project ID: #22783943

7 freelancers are bidding on average $174 for this job

A2Design

Hello! We are A2 Design, a Russian-Canadian web development company. Having the required skills, we will be glad to help you with your project. We have some questions for you to clear up before we start. Please m More

$350 USD in 3 days
(117 Reviews)
8.6
Friends4it

We already have built large scale applications, CRMs, ERPs and huge systems can be found at our website. Like [login to view URL] [login to view URL] [login to view URL] [login to view URL] https: More

$250 USD in 5 days
(329 Reviews)
7.9
tangramua

Dear Sir, Your project is easy for our experts. We have a huge experience in PHP, JavaScript, HTML, CSS, MySQL, Linux, System Admin, Software Architecture and Network Administration, so having the required skills, we More

$200 USD in 7 days
(43 Reviews)
6.8
AdhamSoft

Hello ... Thank you for reading this bid That link is showing what I have Just Relax and I Do All What You Need This link is a system for Radio station [login to view URL] UserName : admin P More

$140 USD in 7 days
(52 Reviews)
6.0
limingdev0507

Hello How are you? I've read carefully your job description. I have more than seven years experience in Development. Your satisfaction with the project is my top priority! If you give me a chance to work with you, th More

$140 USD in 7 days
(6 Reviews)
3.7
develsu

Hi there,i see that you are facing a bug in JavaScript functionality in your website and are looking for a developer to fix the issue. I am a professional web developer with extensive experience in JavaScript developme More

$40 USD in 1 day
(5 Reviews)
1.8
sayedabbasshah

My professional background makes me a great match for this position, especially my experience as a PHP Web Developer at Halifax Systems, and I am certain I would make a valuable addition to your organization. I am skil More

$100 USD in 7 days
(2 Reviews)
1.0