ie下获取上传文件全路径,3.5之后的火狐是没法获取上传文件全路径的
1 /*获取上传文件路径*/ 2 function getFilePath(obj) { 3 var form = $(this).parents("form"); 4 form.validate(); 5 var fileObj = obj; 6 if (fileObj) { 7 if (window.navigator.userAgent.indexOf("MSIE") >= 1) { 8 fileObj.select(); 9 fileObj.blur() 10 $("#filePath").val(document.selection.createRange().text); 11 } else if (window.navigator.userAgent.indexOf("Firefox") >= 1) { 12 if (fileObj.files) { 13 return fileObj.files.item(0).getAsDataURL(); 14 } 15 return fileObj.value; 16 } 17 } 18 }
时间: 2024-10-14 04:24:24