笔记
function showFile(obj,id) {
// var filePath=$(obj).val();
if (obj.files && obj.files[0])
{
var imgId=id;
var showImg=document.getElementById(imgId);
var reader = new FileReader();
reader.onload = function(evt){showImg.src = evt.target.result;};
reader.readAsDataURL(obj.files[0]);
}else{
obj.select();
var filePath = document.selection.createRange().text;
//alert("文件路径:"+filePath);
var FireFoxFileName="";
//FireFox文件的路径需要特殊处理
if(window.navigator.userAgent.indexOf("Firefox")!=-1)
{
FireFoxFileName=filePath;
filePath=$(obj).prev()[0].files.item(0).getAsDataURL();
}
if(!checkFile(filePath,FireFoxFileName))
{
$(obj).prev().val("");
return;
}
if(filePath.length==0)
{
alert("请选择上传文件");
return false;
}
var imgId=id;
var showImg=document.getElementById(imgId);
showImg.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod = scale)";
showImg.filters.item(
'DXImageTransform.Microsoft.AlphaImageLoader').src=filePath;
}
}