안녕하세요.
웹한글기안기 로직에서 오류가 발생이 되고 있습니다.
그러나 데몬시연 사이트에서 오류가 없으면, 정상이라고 전달 받았습니다.
또한 기존 로직 변경 없이 사용하면 문제가 없다고 하였는데,
인쇄 오류가 발생되고 있어 해당 부분 체크 부탁 드립니다.
[스크립트 오류 내용]
Uncaught SecurityError: Failed to read a named property 'print' from 'Window': Blocked a frame with origin "https://그룹웨어URL" from accessing a cross-origin frame.
[스크립트 오류 위치]
https://웹한글기안기URL:포트/webhwpctrl/js/hwpApp.37083e7f6374de4b7dce.chunk.js
var o = ra("#download_iframe")[0];
if (o && !s)
o.contentWindow.location = r,
o.onload = function() {
setTimeout((function() {
o.focus(),
o.contentWindow.print() //오류위치
}
), 1)
}
;
[https://그룹웨어URL/hwpctrlmain.jsp]
<html>
<head>
<base href="https://웹한글기안기URL:포트//webhwpctrl/">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script type="text/javascript" data-type="css/app" data-framework="aori|lab" src="js/loadVersion.js"></script>
<script type="text/javascript" data-type="css/app" data-framework="aori|lab" src="js/loadHead.js"></script>
<script data-main="js/main" data-bundle="dist/main_bundle" src="js/loadMain.js"></script>
</head>
<body>
<iframe id="download_iframe" style="width:0px;height:0px;border:0;display:none;"></iframe>
<script type='text/javascript'>
var eqsdk;
var Module = {
preRun: [],
postRun: (function() {
eqsdk = new Module.eqsdk(window.location.href);
window.wasmInitialized = true;
}),
};
</script>
<script async type="text/javascript" src="wasm/eqeditwa.js"></script>
</body>
</html>
감사합니다.