1
13693261870
2022-09-16 762f2fb45db004618ba099aa3c0bd89dba1eb843
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
//弹窗封装
//start
window.diaLogMes = {};
var diaLog = {
    diaLogWin: function (title, width, height, src, top, right, left) {
        var screenwidth = window.innerWidth;//1440
        var setpyNum = '';
        if (right != "") {
            setpyNum = screenwidth - width - (parseInt(right));//1100离左边的距离
        } else if (left != "") {
            setpyNum = left;
        }
        diaLog.diaLogWinCloseTitle(title);
        layer.open({
            type: 2,
            title: title,
            area: [width + 'px', height + 'px'],
            shade: false,
            maxmin: true,
            offset: [top, (setpyNum + 'px')],//上 右
            content: [src, 'no'],
            success: function (layero, index) {
                //存储弹窗信息
                window.diaLogMes.innerText = layero[0].innerText.replace(/[\r\n]/g, "");
                window.diaLogMes.index = index;
            },
            cancel: function (index, layero) {
                var iframeObj = $("#layui-layer-iframe" + index, layero);
                if (iframeObj) {
                    try {
                        if (iframeObj[0].contentWindow.onunload) {
                            iframeObj[0].contentWindow.onunload();
                        }
                    } catch (e) {
 
                    }
                }
            }
        })
 
    },
    diaLogWincenter: function (title, width, height, src) {
      
        diaLog.diaLogWinCloseTitle(title);
        layer.open({
            type: 2,
            title: title,
            area: [width + 'px', height + 'px'],
            shade: false,
            maxmin: true,
            offset: 'auto',
            content: [src, 'no'],
            success: function (layero, index) {
                //存储弹窗信息
                window.diaLogMes.innerText = layero[0].innerText.replace(/[\r\n]/g, "");
                window.diaLogMes.index = index;
            },
            cancel: function (index, layero) {
                var iframeObj = $("#layui-layer-iframe" + index, layero);
                if (iframeObj) {
                    try {
                        if (iframeObj[0].contentWindow.onunload) {
                            iframeObj[0].contentWindow.onunload();
                        }
                    } catch (e) {
 
                    }
                }
            }
        })
 
    },
 
  /**
    **关闭指定title的弹窗
     
    **/
    diaLogWinCloseTitle: function (name) {
        try {
            var innerText = window.diaLogMes.innerText;
            var index = window.diaLogMes.index;
            if (innerText == name) {
                layer.close(index);
            }
        } catch (ex) {
        }
 
    },
    /**
    **关闭所有弹窗
    **/
    diaLogWinCloseAll: function () {
        layer.closeAll('iframe');
    },
 
 
 
 
}