日期:2014-05-17  浏览次数:20745 次

jsp中input的file的value问题
<form name="form1" action="" method="post" enctype=" multipart/form-data">
<input type="file" id="fileSel" name="fileSel" />
<input type="button" name="btnRead" value="读取" onclick="read();"/>
<input type="button" name="btnInsert" value="导入DB" onclick="insert();"/>
</form>
在浏览按钮按下后选择了一个文件,前面的文本框也显示正确(d:\test.xls),但是js中取得的value却不对,为吃c:\fakepath\test.xls


请问怎样才能得到正确的文件绝对路径呢??

------解决方案--------------------
我做项目的时候也遇到过这样的问题,在谷歌中搜索到的答案,大部分都是说在IE8下面不能直接读取,好像是要用到js来读取吧?
http://www.51zjs.cn/javaspt/detail/242.html
这里有详细的说明