有些没用了,自己测试
如何使用js获取 <input type="file">所上传文件的全路径。
####################################################
if($.browser.msie && ($.browser.version =='6.0'||$.browser.version =='7.0'||$.browser.version =='8.0')){
var file =$("#b_file");
file.select();
var path=document.selection.createRange().text;
document.selection.empty();
alert(path);
}
#####################################################
if($.browser.msie && ($.browser.version =='9.0' )){
var file =$("#b_file");
var b_focus = $("#b_focus");
file.select();
b_focus.focus();
var path=document.selection.createRange().text;
document.selection.empty();
alert(path);
}
注意:b_focus最好别用div或input:text,我测试的没用,不知道是不是有什么要求,目前测试的放个button有用。
问题补充:IE10的场合,下面的代码貌似好用,哈哈!!!
if($.browser.msie && ($.browser.version =='10.0' )){
var file =$("#b_file");
file.select();
var path=document.selection.createRange().text;
document.selection.empty();
alert(path);
}