<div id="fileInputDiv" style="display:none;">
<input type="file" name="files" class="filepath" onchange="changeQualificationpic(this)" accept="image/jpg,image/jpeg,image/png,image/PNG" multiple="multiple">
</div>
<div class="col-4 pad-top20" id="qualificationImgDiv">
//将预览的图片放置在这个div中
</div>
var ieVersoion = IEVersion();
function IEVersion() {
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器
var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器
var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;
if(isIE) {
var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
reIE.test(userAgent);
var fIEVersion = parseFloat(RegExp["$1"]);
if(fIEVersion == 7) {
return 7;
} else if(fIEVersion == 8) {
return 8;
} else if(fIEVersion == 9) {
return 9;
} else if(fIEVersion == 10) {
return 10;
} else {
return 6;//IE版本<=7
}
} else if(isEdge) {
return 'edge';//edge
} else if(isIE11) {
return 11; //IE11
}else{
return -1;//不是ie浏览器
}
}
function changeQualificationpic() {
if(ieVersoion==9){
var thisImgPath = $("#fileInputDiv>input:last").val();
var newImage = document.createElement('img');
var nextNode = document.getElementById('qualificationImgDiv').appendChild(newImage);
newImage.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src=\"" + thisImgPath + "\")";
newImage.style.width="150px";
newImage.style.height="150px";
newImage.src = 'data:image/jepg;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==';
nextNode.className = "newImgDom";
// nextNode.src = thisImgPath;
}else {
var cars = document.getElementById("fileInputDiv").lastElementChild.files;
if (cars != null) {
for (var i=0;i<cars.length;i++) {
var fileOfList = document.getElementById('fileInputDiv').lastElementChild.files[i];
if (fileOfList.size < 1024 * 1024 * 1){
var reads = new FileReader();
reads.readAsDataURL(fileOfList);
reads.onload = function () {
var newImage = document.createElement('img');
var nextNode = document.getElementById('qualificationImgDiv').appendChild(newImage);
nextNode.style.width="150px";
nextNode.style.height="150px";
nextNode.className = "newImgDom";
nextNode.src = this.result;
}
}else {
toastr.info("请调整图片大小");
}
}
}
}
}