1

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

Microsoft.Live.Folders.RichUpload.UploadControl

任何指向照顾客户的正确方向的指针

4

1 回答 1

1

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

Javascript 在沙盒环境中运行,该环境无权访问文件系统,这是出于安全目的。同样,如果不使用为访问该类型结构而设计的 Active-X 控件,它也无法访问 OLE。

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

于 2009-01-02T04:08:52.137 回答