안녕하세요 jquery, js로 웹페이지 구현 중 오류가 발생하여서 문의드립니다.
function fnSaveToPCPdf(){
if(auto_iframe.document.HwpCtrl) {
/*var act = auto_iframe.document.HwpCtrl.CreateAction("Print");
var set = auto_iframe.document.HwpCtrl.CreateSet("Print");
act.GetDefault(set);
set.SetItem("Device", 3); // 1: 바로 인쇄, 4: 미리보기
act.Execute(set);*/
// auto_iframe.pHwpCtrl.SaveAs("HWP Document.pdf", "PDF", "download:true;");
var pdfTitle = "HWP Document.pdf";
var pdfTitleArr;
var pdfTitleRaw;
try {
pdfTitleRaw = $("recordTitle").value;
pdfTitleArr = pdfTitleRaw.split("▩");
pdfTitle = pdfTitleArr[0]+".pdf";
} catch(e) {
console.log("fnSaveToPCPdf title error");
}
auto_iframe.pHwpCtrl.SaveAs(pdfTitle, "PDF", "download:true;"); // 여기부분이 return false 그전까지는 에러없음
}
}
해당 함수가 다른 게시글에서는 사용이 되는데
auto_iframe.pHwpCtrl.SaveAs(pdfTitle, “PDF”, “download:true;”); 값이 false가 나오는 경우가 있습니다.
혹시 auto_iframe.pHwpCtrl.SaveAs가 false가 나오는 조건이 어떤게 있을까요?
디버그 창에서 호출시 아래처럼 잘 동작합니다.
auto_iframe.pHwpCtrl.GetCurFieldName();
‘txtBodyAttach’
SaveAs 함수를 확인하거나 체크할 수 있는 방법은 없을까요??