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

+ Recent posts