728x90 반응형 Web Programming/Script14 input type=file 업로드 이미지 미리보기 게시판에서 이미지를 업로드를 하기전에 이미지 미리보기 function setImageFn(f){ var file = f.files; if(!/\.(gif|jpg|jpeg|png)$/i.test(file[0].name)){ alert('gif, jpg, png 파일만 선택해 주세요.\n\n현재 파일 : ' + file[0].name); f.outerHTML = f.outerHTML; document.getElementById('preview').innerHTML = ''; }else { var reader = new FileReader(); reader.onload = function(rst){ document.getElementById('preview').innerHTML = ''; } reader.re.. 2021. 5. 17. Ajax (Asynchronous Javascript And XML)란? Ajax (Asynchronous Javascript And XML)란? Javascript의 라이브러리중 하나이며, Asynchronous Javascript And Xml(비동기식 자바스크립트와 xml)의 약자입니다. 전체 페이지를 새로 고치지 않고, 페이지의 일부분만을 새로 고쳐 데이터를 로드하는 방법입니다. Ajax는 JavaScript를 사용한 비동기 통신, 클라이언트와 서버간에 데이터를 주고 받는 기술이라고 할 수 있다.(XML뿐만아니라 JSON,JSP,html 데이터도 주고 받을 수 있다.) (비동기적으로 웹 서버와 데이터를 주고 받는 것[비동기 통신]을 말한다) 웹 사이트를 사용하다보면 어떤 요청을 처리할 때 화면이 멈추거나 로딩바가 나오거나, 페이지가 깜빡이는 경우를 볼 수 있다. 이것은.. 2021. 4. 26. 이전 1 2 3 4 다음 728x90 반응형