openwin()

Posted at 2008. 8. 6. 12:04 | Posted in 프로그래밍/ASP, Javascript


/*◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆*/

/*
Input값 형식
   url  :   연결할 페이지("/OnlineSvc/Prviate/main.aps?action=view")
   Width  :   브라우저의 너비     숫자만 입력하세요(500=>○, '500'=>X,"500"=>X)
   Height  :   브라우저의 높이     숫자만 입력하세요(500=>○, '500'=>X,"500"=>X)
   Center  :   브라우저의 가운데 여부   true or false
   Toolbar  :   브라우저의 툴바 표시여부  yes or no
   Resizable :   브라우저의 사이즈 조정 가능여부 yes or no
   Scrollbars :   브라우저의 스크롤바 표시여부 yes or no
   Left  :   브라우저의 왼쪽 위치   숫자만 입력하세요(10=>○, '10'=>X,"10"=>X)
   Top   :   브라우저의 윗쪽 위치   숫자만 입력하세요(10=>○, '10'=>X,"10"=>X)
*/


//openWin:PopUp창을 띄우는 함수로 툴바,사이즈변화,스크롤바 없는 창입니다.)
function openWin(url,Width,Height,Center) {
   if (Center==true){
      window.open(url, "", "toolbar=no,resizable=no,scrollbars=no,width=" + Width + ",height=" + Height + ",left=" + (window.screen.width/2-Width) + ",top=" + (window.screen.height/2-Height));
   }
   else {
      window.open(url, "", "toolbar=no,resizable=no,scrollbars=no,width=" + Width + ",height=" + Height + ",left=0,top=0");
   }
}


//openWin_All:PopUp창을 띄우는 함수로 툴바,사이즈변화,스크롤바 포함하는 창입니다.)
function openWin_All(url,Width,Height,Center) {
   if (Center==true){
      window.open(url, "", "toolbar=yes,resizable=yes,scrollbars=yes,width=" + Width + ",height=" + Height + ",left=" + (window.screen.width/2-Width) + ",top=" + (window.screen.height/2-Height));
 }
   else {
  window.open(url, "", "toolbar=yes,resizable=yes,scrollbars=yes,width=" + Width + ",height=" + Height + ",left=0,top=0");
   }
}


//openWin_Toolbar:PopUp창을 띄우는 함수로 툴바만 창입니다.)
function openWin_Toolbar(url,Width,Height,Center) {
   if (Center==true){
      window.open(url, "", "toolbar=yes,resizable=no,scrollbars=no,width=" + Width + ",height=" + Height + ",left=" + (window.screen.width/2-Width) + ",top=" + (window.screen.height/2-Height));
   }
   else {
      window.open(url, "", "toolbar=yes,resizable=no,scrollbars=no,width=" + Width + ",height=" + Height + ",left=0,top=0");
   }
}


//openWin_Resizable:PopUp창을 띄우는 함수로 사이즈를 변경가능한 창입니다.)
function openWin_Resizable(url,Width,Height,Center) {
   if (Center==true){
      window.open(url, "", "toolbar=no,resizable=yes,scrollbars=no,width=" + Width + ",height=" + Height + ",left=" + (window.screen.width/2-Width) + ",top=" + (window.screen.height/2-Height));
   }
   else {
      window.open(url, "", "toolbar=no,resizable=yes,scrollbars=no,width=" + Width + ",height=" + Height + ",left=0,top=0");
   }
}


//openWin_Scrollbars:PopUp창을 띄우는 함수로 스크롤바가 있는 창입니다.)
function openWin_Scrollbars(url,Width,Height,Center) {
   if (Center==true){
      window.open(url, "", "toolbar=no,resizable=no,scrollbars=yes,width=" + Width + ",height=" + Height + ",left=" + (window.screen.width/2-Width) + ",top=" + (window.screen.height/2-Height));
   }
   else {
      window.open(url, "", "toolbar=no,resizable=no,scrollbars=yes,width=" + Width + ",height=" + Height + ",left=0,top=0");
   }
}


//openWin_Scrollbars:PopUp창을 띄우는 함수로 스크롤바가 있는 창입니다.)
function openWin_R_S(url,Width,Height,Center) {
   if (Center==true){
      window.open(url, "", "toolbar=no,resizable=yes,scrollbars=yes,width=" + Width + ",height=" + Height + ",left=" + (window.screen.width/2-Width) + ",top=" + (window.screen.height/2-Height));
 }
   else {
      window.open(url, "", "toolbar=no,resizable=yes,scrollbars=yes,width=" + Width + ",height=" + Height + ",left=0,top=0");
   }
}


//openWin_Scrollbars:PopUp창을 띄우는 함수로 툴바,사이즈변화,스크롤바등을 모든 값을 정의하는 창입니다.)
function openWin_definition(url,Center,Toolbar,Resizable,Scrollbars,Width,Height,Left,Top) {
    window.open(url, "", "toolbar=" + Toolbar+ ",resizable=" + Resizable + ",scrollbars=" + Scrollbars + ",width=" + Width + ",height=" + Height + ",left=" + Left + ",top=" + Top);
}
//-->



//