window.open >> 새로운 창으로 pdf 형식 띄우기
else 부분은 pdf파일이아닌 사진파일을 서버에있는지 확인후 popup창으로 띄우기
서버에 있다면 onload, 없다면 onerror 이고 src 로 파일 경로 입력
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | $.ajax({ url:'/ctrl/file/filePdfDetail', data:{fileDSeq:fileDSeq}, success:function(result){ var fileName = result.FILE_NAME; var fileExt = fileName.substring(fileName.lastIndexOf(".")); if(fileExt===".pdf"){ window.open(result.FILE_PATH,'approval','scrollbars=yes,location=no,resizable=yes'); }else{ var imgFile = new Image(); imgFile.onload=function(){ var img = $("<div><img src="+result.FILE_PATH+"></div>"); img.css("text-align","center"); PopApp.paragonOpenPopup({ ajaxUrl: '', id: '저장', body: img, width: '900px', title :"미리보기", visible:true, onload : function(modal) { modal.show(); } }); } imgFile.onerror=function(){ alert('파일이 존재하지 않습니다.'); } imgFile.src=result.FILE_PATH; } } }); | cs |
'* Programming > JQuery' 카테고리의 다른 글
세션 SET, GET, REMOVE (0) | 2018.05.24 |
---|---|
replace로 태그 제거하기 (0) | 2018.05.23 |
부트스트랩 달력 기능 (0) | 2018.03.08 |
ex06.html (0) | 2016.10.07 |
ex05.html(선택자) (0) | 2016.10.06 |