Param

Method

Event

 

 

SetMimeValue

현재 편집 중인 문서의 전체 내용을 오피스 플러그인 모듈과 통신하여 MIME 값을 HTML 형식으로 설정합니다.

오피스 플러그인 모듈과 통신하여 비동기로 처리되기 때문에 promise를 활용하여 then, catch를 사용합니다.

 

모던 웹 브라우저에서만 지원이 가능합니다.

 

Parameters

newVal

설정할 MIME 값

 

Sample Codes

var CrossEditor = new NamoSE("test");
CrossEditor.EditorStart();

function OnInitCompleted(e) {
   SetMimeValueProc();
}

function SetMimeValueProc() {
   CrossEditor.SetMimeValue(document.getElementById("value").value).then(function(resolveValue){
      console.log('success');
   }).catch(function(e){
      console.error(e);
	  
      if(errorCode == "1"){
         alert("Mime모듈이 설치되어 있지 않습니다.");
      }else if(errorCode == "2"){
         alert("MultiLang모듈이 설치되어 있지 않습니다.");
      }else if(errorCode == "3"){
         alert("Mime 인코딩이 실패하였습니다.");
      }else if(errorCode == "4"){
         alert("Mime 디코딩이 실패하였습니다.");
      }else if(errorCode == "5"){
         alert("파일 저장이 실패하엿습니다.");
      }else if(errorCode == "6"){
         alert("파일 읽기를 실패하였습니다.");
      }else if(errorCode == "100"){
         alert("네트워크 오류입니다.");
      }
   });
}

 

See Also

GetMimeValue  SaveFileOverWrite