javascript opener 확인

Javascript 2009. 11. 27. 16:55


opener가 있는 지 없는지 확인해서 있다면 그 페이지에서 원하는 페이지로 이동

포커스 준다.

만약 opener를 닫고 팝업창만 있다면 새창을 띄운다.

<script language=javascript>
<!--
function goURL(){
 var page = "이동페이지.html";

 if(조건에 맞다면){
  var openerType = typeof opener.location.href;

  if( openerType == 'string' ){
   opener.location.href=page;
   opener.focus();
  }else{
   window.open(page,'','');
  }
 }else{
  window.open(page,'','');
 }
}
//-->
</script>

Posted by 철냄비짱
,