//上传图片即时显示
function previewImage(imgFile) {
var pattern1 = /(\.*.jpg$)/;
var pattern2 = /(\.*.JPG$)/;
if($("#trueFile").val() != null && $("#trueFile").val() != "" && !pattern1.test(imgFile.value) && !pattern2.test(imgFile.value)){
alert("系统仅支持jpg格式的照片,请选择图片!");
imgFile.focus();
} else {
var path;
if(document.all){ //IE
imgFile.select();
imgFile.blur();
path = document.selection.createRange().text;
document.getElementById("image_layer").innerHTML="";
document.getElementById("image_layer").innerHTML = "<img id='oriImage' style='max-width:420px; max-height:300px;' src='" + path + "'/>";
document.getElementById("image_layer").href = path;
} else { //FF
path = URL.createObjectURL(imgFile.files[0]);
if($("#trueFile").val() != null && $("#trueFile").val() != ""){ //上传框中不为空时
document.getElementById("image_layer").innerHTML = "<img id='oriImage' style='max-width:420px; max-height:300px;' src='" + path + "'/>";
}else{ //上传框中为空时
document.getElementById("image_layer").innerHTML = ""; //点击取消后,不显示图片
}
}
//获取图片长宽缩放值
$("#maxWidth").val($("#oriImage").css("max-width"));
$("#maxHeight").val($("#oriImage").css("max-height"));
if($("#trueFile").val() != null && $("#trueFile").val() != ""){
//裁剪
$("#oriImage").Jcrop({
onChange:showPreview,
onSelect:showPreview,
aspectRatio:1
});
document.getElementById("crop_preview").setAttribute("src", path);
}else{
document.getElementById("crop_preview").setAttribute("src", ""); //点击取消后,即上传框中为空时,预览图不显示图片
}
}
}
function previewImage(imgFile) {
var pattern1 = /(\.*.jpg$)/;
var pattern2 = /(\.*.JPG$)/;
if($("#trueFile").val() != null && $("#trueFile").val() != "" && !pattern1.test(imgFile.value) && !pattern2.test(imgFile.value)){
alert("系统仅支持jpg格式的照片,请选择图片!");
imgFile.focus();
} else {
var path;
if(document.all){ //IE
imgFile.select();
imgFile.blur();
path = document.selection.createRange().text;
document.getElementById("image_layer").innerHTML="";
document.getElementById("image_layer").innerHTML = "<img id='oriImage' style='max-width:420px; max-height:300px;' src='" + path + "'/>";
document.getElementById("image_layer").href = path;
} else { //FF
path = URL.createObjectURL(imgFile.files[0]);
if($("#trueFile").val() != null && $("#trueFile").val() != ""){ //上传框中不为空时
document.getElementById("image_layer").innerHTML = "<img id='oriImage' style='max-width:420px; max-height:300px;' src='" + path + "'/>";
}else{ //上传框中为空时
document.getElementById("image_layer").innerHTML = ""; //点击取消后,不显示图片
}
}
//获取图片长宽缩放值
$("#maxWidth").val($("#oriImage").css("max-width"));
$("#maxHeight").val($("#oriImage").css("max-height"));
if($("#trueFile").val() != null && $("#trueFile").val() != ""){
//裁剪
$("#oriImage").Jcrop({
onChange:showPreview,
onSelect:showPreview,
aspectRatio:1
});
document.getElementById("crop_preview").setAttribute("src", path);
}else{
document.getElementById("crop_preview").setAttribute("src", ""); //点击取消后,即上传框中为空时,预览图不显示图片
}
}
}