日期:2014-05-18  浏览次数:20459 次

问一个关于file控件的问题.知道的告诉我啊,谢谢了
在用HTML控件中的File控件的时候,如果通过浏览的话,单机提交按钮,页面是可以提交的,但如果自己手动在File控件中输入文件地址的话则不一定了.例如输入D:\Program   Files\177.jpg或者\Program   Files\177.jpg,是可以提交页面的.但如果输入的是177.jpg或者Program   Files\177.jpg的话无法提交页面,,高手来讲将这里面的原理吧
,输入的字符串有什么要求的?

------解决方案--------------------
手动输入是没有效果的,不管你手动输入的是什么值,就算你的表单提交成功,你在服务器的后台代码中也取不到客户端的文件,这是安全考虑的,不然客户端的文件就很容易就被别人偷走了。

所以想上传文件,必须点击浏览才有用