将文件功能拖放到浏览器

时间:2009-01-01 05:22:51

标签: internet-explorer drag-and-drop

我正在寻找一种模仿Windows Live功能的方法,将文件从Windows资源管理器拖到浏览器中的网页上并捕获文件名。我认为这个功能是通过以下控件

Microsoft.Live.Folders.RichUpload.UploadControl

正确指导客户的任何指示

1 个答案:

答案 0 :(得分:1)

我做了一堆挖掘,以确定是否可以在不嵌入Active-X控件的情况下实现这一点,而且似乎你做不到。您可以在脚本中使用各种库来执行此操作,但主要原因是:

Javascript在沙箱环境中运行,该环境无法访问文件系统,这是出于安全目的。因此,它不能在不使用为访问该类型结构而设计的Active-X控件的情况下访问OLE。

我找到了一个在这里演示的教程: http://straxus.javadevelopersjournal.com/creating_a_mozillafirefox_drag_and_drop_file_upload_script_p.htm