function CkImageVal(value){
var oInput = event.srcElement;
var fname = oInput.value;
if((/(.jpg|.jpeg|.gif|.png)$/i).test(fname))
oInput.parentElement.children[0].src = fname;
else
alert('이미지는 gif, jpg, png 파일만 가능합니다.');
var imgInfo = new Image();
imgInfo.onload = img_Load;
imgInfo.src = value;
}
function img_Load(){
var imgSrc, imgWidth, imgHeight, imgFileSize;
var maxFileSize;
maxFileSize = 50000000;
imgSrc = this.src;
imgWidth = this.width;
imgHeight = this.height;
imgFileSize = this.fileSize;
if (imgSrc == "" || imgWidth > 100){
alert('가로 600 픽셀을 초과하는 이미지파일을 가져올 수 없습니다.');
return;
}
if (imgFileSize > maxFileSize){
alert('선택하신 그림 파일은 허용 최대크기인 ' + maxFileSize/1024 + ' KB 를 초과하였습니다.');
return;
}
}
var oInput = event.srcElement;
var fname = oInput.value;
if((/(.jpg|.jpeg|.gif|.png)$/i).test(fname))
oInput.parentElement.children[0].src = fname;
else
alert('이미지는 gif, jpg, png 파일만 가능합니다.');
var imgInfo = new Image();
imgInfo.onload = img_Load;
imgInfo.src = value;
}
function img_Load(){
var imgSrc, imgWidth, imgHeight, imgFileSize;
var maxFileSize;
maxFileSize = 50000000;
imgSrc = this.src;
imgWidth = this.width;
imgHeight = this.height;
imgFileSize = this.fileSize;
if (imgSrc == "" || imgWidth > 100){
alert('가로 600 픽셀을 초과하는 이미지파일을 가져올 수 없습니다.');
return;
}
if (imgFileSize > maxFileSize){
alert('선택하신 그림 파일은 허용 최대크기인 ' + maxFileSize/1024 + ' KB 를 초과하였습니다.');
return;
}
}
'Web(웹) Study > Java Script' 카테고리의 다른 글
JavaScript for Limit Byte (자바스크립트 바이트 제한) (0) | 2009.04.02 |
---|---|
open flash chart - (no data file) (0) | 2009.03.27 |
자바스크립트 정규표현식 (0) | 2008.10.26 |
[JavaScript] IE6 웹에서 png 투명파일 출력하기 (0) | 2008.10.08 |
HTML / Javascript (웹표준 중요) (0) | 2008.09.22 |