You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

150 lines
4.3 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ev="http://www.w3.org/2001/xml-events"
xmlns:w2="http://www.inswave.com/websquare" xmlns:xf="http://www.w3.org/2002/xforms">
<head>
<w2:type>DEFAULT</w2:type>
<w2:buildDate/>
<xf:model>
<xf:instance>
<data xmlns="" />
</xf:instance>
<w2:dataCollection baseNode="map"></w2:dataCollection>
<w2:workflowCollection></w2:workflowCollection>
</xf:model>
<script type="text/javascript" lazy="false"><![CDATA[
scwin.onpageload = function() {
};
scwin.btn_write_onclick = function(e) {
var formData = new FormData();
var title = ibx_title.getValue();
if(title == null || title == ""){
com.alert("제목을 입력하세요.");
return;
}
formData.append("title", title);
var receiver = ibx_receiver.getValue();
if(receiver == null || receiver == ""){
com.alert("받는이를 입력하세요.");
return;
}
formData.append("receiver", receiver);
var text = txa_text.getValue();
if(text == null || text == ""){
com.alert("내용을 입력하세요.");
return;
}
formData.append("text", text);
var fileEl = document.getElementById(ifi_attachFile.id);
if(fileEl.value != null || fileEl.value != ""){
formData.append("attachFile", fileEl.files[0]);
}
var pureAjaxOpt = {
url : '/cfs/trsmrcv/insertAltMail.do'
, async : false
, processData : false
, contentType : false
, type: 'POST'
, data : formData
, success : function(data) {
if(data == null || data.result == null){
com.alert("등록 중 오류가 발생하였습니다.");
return;
}
if(data.result != "success"){
if(data.failResn != null && data.failResn != ""){
com.alert(data.failResn);
return;
} else {
com.alert("등록 중 오류가 발생하였습니다.");
return;
}
}
alert("등록 되었습니다.");
com.closePopup();
return;
}
, error : function(){
com.alert("등록 중 오류가 발생하였습니다.");
}
};
$.ajax( pureAjaxOpt );
};
scwin.btn_close_onclick = function() {
com.closePopup();
};
]]></script>
</head>
<body ev:onpageload="scwin.onpageload" ev:onpageunload="scwin.onpageunload">
<xf:group class="pop" id="" style=""></xf:group>
<xf:group class="pop_con" id="" style="">
<xf:group class="cm_tbl" id="" style=""></xf:group>
<xf:group class="" id="grp_group2" style="margin-top: 10px;">
<xf:group class="w2tb tbl_sc" id="grp_group1" style="wid" tagname="table">
<w2:attributes>
<w2:summary></w2:summary>
</w2:attributes>
<xf:group tagname="caption"></xf:group>
<xf:group tagname="colgroup">
<xf:group style="width:100px;" tagname="col"></xf:group>
<xf:group style="width:1000px;" tagname="col"></xf:group>
</xf:group>
<xf:group style="" tagname="tr">
<xf:group class="w2tb_th" style="" tagname="th">제목</xf:group>
<xf:group class="w2tb_th" style="" tagname="td">
<xf:input id="ibx_title" style="width:100%"></xf:input>
</xf:group>
</xf:group>
<xf:group style="" tagname="tr">
<xf:group class="w2tb_th" style="" tagname="th">받는이</xf:group>
<xf:group class="w2tb_th" style="" tagname="td">
<xf:input id="ibx_receiver" style="width:100%"></xf:input>
</xf:group>
</xf:group>
<xf:group style="" tagname="tr">
<xf:group class="w2tb_th" style="" tagname="td">
<w2:attributes>
<w2:colspan>2</w2:colspan>
<w2:rowspan>1</w2:rowspan>
</w2:attributes>
<xf:textarea id="txa_text"
style="width:100%;height:300px"
></xf:textarea>
</xf:group>
</xf:group>
<xf:group style="" tagname="tr">
<xf:group class="w2tb_th" style="" tagname="th">첨부파일</xf:group>
<xf:group class="w2tb_th" style="" tagname="td">
<xf:input id="ifi_attachFile" type="file" style="width:100%"></xf:input>
</xf:group>
</xf:group>
</xf:group>
</xf:group>
</xf:group>
<xf:group class="tac" id="" style="">
<xf:trigger class="btn_act save" ev:onclick="scwin.btn_write_onclick"
id="btn_save" style="" type="button">
<xf:label><![CDATA[등록]]></xf:label>
</xf:trigger>
<xf:trigger class="btn_act close" ev:onclick="scwin.btn_close_onclick"
id="btn_close" style="" type="button">
<xf:label><![CDATA[닫기]]></xf:label>
</xf:trigger>
</xf:group>
</body>
</html>