Index: backoffice/js/invoiceBilling.js =================================================================== diff -u -rb2af5eef60b0cc50cc3982a901a3a393b2889fe8 -rabf2bec5ad4b5581a20f1958c93eb854e732caca --- backoffice/js/invoiceBilling.js (.../invoiceBilling.js) (revision b2af5eef60b0cc50cc3982a901a3a393b2889fe8) +++ backoffice/js/invoiceBilling.js (.../invoiceBilling.js) (revision abf2bec5ad4b5581a20f1958c93eb854e732caca) @@ -56,8 +56,6 @@ "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/buttons.html5.js", "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/buttons.print.js", "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/jszip.min.js", - "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/pdfmake.min.js", - "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/vfs_fonts.js", // timezone-picker "../reference/jquery-plugins/kevalbhatt-timezone-picker-2.0.0/dist/timezone-picker.min.js", "../reference/jquery-plugins/kevalbhatt-timezone-picker-2.0.0/dist/styles/timezone-picker.css" @@ -69,6 +67,22 @@ .then(function () { console.log("모든 플러그인 로드 완료"); + //vfs_fonts 파일이 커서 defer 처리 함. + setTimeout(function () { + var script = document.createElement("script"); + script.src = "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/vfs_fonts.js"; + script.defer = true; // defer 속성 설정 + document.head.appendChild(script); + }, 5000); // 5초 후에 실행됩니다. + + //pdfmake 파일이 커서 defer 처리 함. + setTimeout(function () { + var script = document.createElement("script"); + script.src = "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/pdfmake.min.js"; + script.defer = true; // defer 속성 설정 + document.head.appendChild(script); + }, 5000); // 5초 후에 실행됩니다. + // 사이드 메뉴 색상 설정 $(".widget").widgster(); setSideMenu("sidebar_menu_system", "sidebar_menu_system_billing"); Index: backoffice/js/systemInfo.js =================================================================== diff -u -rb2af5eef60b0cc50cc3982a901a3a393b2889fe8 -rabf2bec5ad4b5581a20f1958c93eb854e732caca --- backoffice/js/systemInfo.js (.../systemInfo.js) (revision b2af5eef60b0cc50cc3982a901a3a393b2889fe8) +++ backoffice/js/systemInfo.js (.../systemInfo.js) (revision abf2bec5ad4b5581a20f1958c93eb854e732caca) @@ -56,8 +56,6 @@ "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/buttons.html5.js", "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/buttons.print.js", "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/jszip.min.js", - "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/pdfmake.min.js", - "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/vfs_fonts.js", // timezone-picker "../reference/jquery-plugins/kevalbhatt-timezone-picker-2.0.0/dist/timezone-picker.min.js", "../reference/jquery-plugins/kevalbhatt-timezone-picker-2.0.0/dist/styles/timezone-picker.css" @@ -69,6 +67,22 @@ .then(function () { console.log("모든 플러그인 로드 완료"); + //vfs_fonts 파일이 커서 defer 처리 함. + setTimeout(function () { + var script = document.createElement("script"); + script.src = "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/vfs_fonts.js"; + script.defer = true; // defer 속성 설정 + document.head.appendChild(script); + }, 5000); // 5초 후에 실행됩니다. + + //pdfmake 파일이 커서 defer 처리 함. + setTimeout(function () { + var script = document.createElement("script"); + script.src = "../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/pdfmake.min.js"; + script.defer = true; // defer 속성 설정 + document.head.appendChild(script); + }, 5000); // 5초 후에 실행됩니다. + // 사이드 메뉴 색상 설정 $(".widget").widgster(); setSideMenu("sidebar_menu_system", "sidebar_menu_system_info");