뭉치냐옹 2009. 2. 25. 18:43

.aspx

<script language="javascript">
  // 지분투자 회사 삭제
  function Delete(companyID)
  {
   document.all.hidDelCompanyID.value = companyID ;
   
   if(!SrcConfirmDialog("623", "264px", "136px"))
    return false;
   else
    __doPostBack('btnDel','') ;
  }
  </script>

 

 

Common.js

/*
 1. 메서드내용 : 팝업창 띄우기 --> 팝업창으로 어떤 문제에 대해서 확인을 받아야하는 경우 사용
 2. 매개변수
  (1) iMsgCode : 컨펌창에 표시될 문장코드
  (2) obj   : Parent 오브젝트를 나타냄
  (3) widthPX  : 팝업창 가로 길이
  (4) heightPX : 팝업창 세로길이
  (5) scrollOX : 팝업창의 스크롤 여부 (디폴트 : auto)
  (6) popTitle : 팝업창의 제목표시줄에 표시될 제목 (디폴트 : iPopup)
 3. 반환값  : 팝업창의 리턴값
*/
function SrcConfirmDialog(messageInfo, widthPX, heightPX)
{
 return ConfirmSrcPopupDialog('../WCommon/PopupConfirm.aspx?messageInfo='+messageInfo, window, widthPX, heightPX, 'no', '확인메시지' )
}

 

 

function ConfirmSrcPopupDialog()
{
 var passURL, obj, widthPX, heightPX, scrollOX, popTitle, SrcPopupArgs = ConfirmSrcPopupDialog.arguments;
 
 passURL  = SrcPopupArgs[0]; // 팝업창에 보여줄 화면 Url
 obj   = SrcPopupArgs[1];  // 팝업창을 띄우는 parent object
 widthPX  = SrcPopupArgs[2];  // 팝업창의 가로길이
 heightPX = SrcPopupArgs[3];  // 팝업창의 세로길이
 scrollOX = (SrcPopupArgs[4]== null ? 'auto' : SrcPopupArgs[4]) ;  // 팝업창의 스크롤여부
 popTitle = (SrcPopupArgs[5]== null? 'iPopup' : SrcPopupArgs[5]) ; // 팝업창의 제목표시줄에 표시될 제목
 var srcURL = "../WCommon/iConfirmPopupMng.aspx?passURL="+escape(passURL)+'&scrollOX='+scrollOX +'&popTitle='+popTitle+'&height='+heightPX;
    var res  = window.showModalDialog(srcURL, obj, "dialogHeight:"+heightPX+"px; dialogWidth:"+widthPX+"px; help:no; status:no; scroll:no ; unadorned:no;");
    return res;