上传文件的方式不同

时间:2011-06-23 12:27:21

标签: file file-upload

有没有办法通过从桌面复制文件并将其粘贴到文本输入来上传文件,显然只显示文件名,而不是通过文件窗口选择文件?

2 个答案:

答案 0 :(得分:0)

谈论Web应用程序,如果您安装自定义ActiveX对象甚至是Java小程序,或者可能尝试利用浏览器漏洞,那么这可能是可能的。但是,最直接的方法是使用<input type='file'>

对于客户端应用程序,如果当前用户具有适当的权限,例如访问文件系统和通过HTTP访问Web服务器,则可以执行此操作。

无论如何,您必须提供更多细节以获得更具体的答案。

答案 1 :(得分:0)

我认为这是不可能的,因为这是一个安全问题,所以不可能。请考虑以下情形:

恶意网站example.com向您显示一个无害的外观形式,他们隐藏了这样一个文件上传文本字段,其中已经插入了值'/ etc / passwd'。他们使用了hidden_​​field或者只显示:没有CSS。

您填写表格并提交,而不知道您还发送了文件。