Mit*_*ran 2 jquery internet-explorer file input cross-browser
我有一个文件输入文件
<input tye='file' id='funPic' name='funPic' />
我需要获取所选文件的名称,
$('#funPic').val()在Firefox和Chrome中,它提供了abc.jpgIE7和IE8所提供的功能c:\xyz\abc.jpg
为什么是这样?我只需要那abc.jpg部分.
使用
$('#funPic').val().split("\\").pop();
出于安全原因,Mozilla和其他浏览器没有给出完整的路径.当页面在本地安全区域之外运行时,IE将仅提供文件名.
http://msdn.microsoft.com/en-us/library/ms535126(v=VS.85).aspx