381712 ActiveX drag-drop plugin

This project is now closed with a project budget of N/A.

Get free quotes for a project like this
Project Budget
Project Description

Hello we are looking for an ActiveX plugin to be developed for internet explorer. The plugin should allow for an area within the web page to be designated a drop area.

The plugin can be developed in any language. Preferable one that does not require additional runtimes (such as .NET) but all bids are welcome.

The plugin should be compatible with ie6, ie7 and ie8.

The plugin should be compatible with outlook 2007 and 2003.

The plugin requires an install mechanism that can be triggered from a web page (much like flash or shockwave).

When a file is dragged from explorer into the drop area it should report the following variables to javascript in an event.

- file name

- file local path

- file size

When an email is dragged directly from outlook into the drop area it should do the following:

1) save any attachments to the temp folder

2) save a copy of the .msg file to the temp folder

3) report the filename, file size, file temp path of the .msg to the javascript event

4) report filename, file temp path, file size for each attachment (saved in the temp folder) to a javascript event

5) report the following email fields to a javascript event

- message subject

- message to fields

- message from fields

- message bcc fields

- message cc fields

- message recieved time/date (where possible)

- message sent time/date (where possible)

- message body content

(all of the outlook data should be reported to the javascript event as one associative array containing all message details, attachments, etc)

If an outlook email attachment is dragged direct from an email within outlook to the drop area, it should do the following:

1) save each attachment to the temp folder

2) for each file report the following to a seperate javascript event:

- file name

- file size

- file temp path

The plug-in should be able to handle multiple emails, files or email attachments and should report to individual events for each.

So for example if 10 email messages were dragged from outlook it should report a JavaScript event for each of the 10. Each of these JavaScript events should contain all the email info + separate info for each attached file for the given message.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online