>웹 프론트엔드 >JS 튜토리얼 >업로드된 이미지 Preview_javascript 기술을 구현하는 Node.js 메소드

업로드된 이미지 Preview_javascript 기술을 구현하는 Node.js 메소드

WBOY
WBOY원래의
2016-05-16 16:14:581114검색

이 문서의 예에서는 js를 사용하여 업로드된 이미지 미리보기를 구현하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
function PreviewImage(imgFile)
{
var filextension=imgFile.value.substring(imgFile.value.lastIndexOf("."),imgFile.value.length);
Filextension=filextension.toLowerCase();
if ((filextension!='.jpg')&&(filextension!='.gif')&&(filextension!='.jpeg')&&(filextension!='.png')&&(filextension!='.bmp' ))
{
warning("죄송합니다. 시스템은 표준 형식의 사진만 지원합니다. 형식을 조정하고 다시 업로드해 주세요. 감사합니다!");
imgFile.focus();
}
그 외
{
var 경로;

if(document.all)//IE
{
imgFile.select();
경로 = document.selection.createRange().text;

Document.getElementById("imgPreview").innerHTML="";
document.getElementById("imgPreview").style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="" path "")";//필터 효과 사용
}
else//FF
{
경로 = imgFile.files[0].getAsDataURL();
Document.getElementById("imgPreview").innerHTML = "";
// document.getElementById("img1").src = 경로;
}
}
}

전화:

코드 복사 코드는 다음과 같습니다.
이미지 업로드: style="너비: 200px; 높이: 20px;" onchange="PreviewImage(this)" id="업로드" />


작동 효과는 아래와 같습니다.

이 기사가 모든 사람의 JavaScript 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.