본문 바로가기
반응형

자바스크립트17

[SCRIPT] 업로드시 파일 확장자 확인하기 여기서는 확장자가 jsp, jpg 파일일때만 파일 업로드가 가능한 예제 소스만 적을 것입니다. HTML부분 위는 파일 선택창, 아래는 파일 업로드 확인 창입니다. 자바스크립트 부분 function checkFile() { var fm = document.fileForm; var fnm = fm.uploadFile; var ext = fnm.value; if( !(ext.substr(ext.length-3) == 'jsp' || ext.substr(ext.length-3) == 'jpg')) { alert("jsp/jpg 파일만 올릴수 있습니다."); return false; } fm.submit(); } 업로드할 파일명과 확장자를 읽어 온 후, 뒤의 3자만 읽어 확장자를 알아냅니다. 그리고 나서 그 확장.. 2011. 9. 13.
[SCRIPT] eval() - 변수를 함수에 대입해서 변수명으로 쓰기 eval() 함수는 변수를 javascript의 함수처럼 쓰는 명령어 입니다. 즉 str += "document.test.check"+i+".value"; 위의 뜻은 변수명이 document.test.check1.value 형식으로 들어가는데... 이것을 함수처럼 쓸수는 없다는 뜻입니다. 그냥 저런 문자열이라는 뜻이죠. 결국 str을 alert시키면 document.test.check1.value이 출력되게 됩니다. 그리고 str += eval("document.test.check"+i+".value"); str에 함수이름들이 들어가 있는 겁니다. 그래서 alert를 시키면 value가 1이나 2가 찍히게 되는 것이지요. 2011. 9. 13.
[SCRIPT] scriptX 웹 화면 프린트하기 위 방법으로는 자바 애플렛 프로그램으로 만든 그래픽은 인쇄되지 않음. window.print() 명령을 사용할 경우 애플렛 프린팅이 되나 머리글등 제어가 어려움. 2011. 9. 13.
[SCRIPT] 이미지 리사이징 #daumAd{width:320px; height:50px; !important}#daum_adam_MobileadAreaDiv{width:0; height;0; display:none !important}#daum_adam_MobileadAreaDiv div a img{width:0; height:0; display:none !important} 2011. 9. 13.
반응형