여러개의 부모창을 갖는 팝업창에서 부모창 존재여부 및 팝업창닫기 > script

본문 바로가기

script

여러개의 부모창을 갖는 팝업창에서 부모창 존재여부 및 팝업창닫기

작성일 06-11-08 10:14

페이지 정보

작성자서방님 조회 193회 댓글 0건

본문

function SetClose()
{
 /*
 //학습시간저장하고 학습창 모두닫기
 opener.parent.parent.close();
 opener.parent.parent.parent.opener.location.href="/Lecture/LecView/LecViewMain_TimeOut.asp";
 self.close();
 */

  if(parent.opener.top.window.parent.opener.top.window.opener && !parent.opener.top.window.parent.opener.top.window.opener.closed)  //팝업이스트림형 (메인-AOD/VOD팝업-이스트림팝업-시간체크)
 {
  alert("!");
  //opener.parent.close();
  //opener.parent.opener.parent.parent.parent.parent.close();     //
  //opener.parent.opener.parent.parent.parent.opener.location.href="/Lecture/LecView/LecViewMain_TimeOut.asp"; //메인변경

  parent.opener.top.window.parent.opener.top.window.close();
  parent.opener.top.window.parent.opener.top.window.parent.opener.top.window.location.href = "/Lecture/LecView/LecViewMain_TimeOut.asp"; //메인변경
  parent.opener.top.window.close();
  self.close();
 }
 else if(parent.opener.top.window.opener&&!parent.opener.top.window.opener.closed)   //일반 이스트림형 (메인 - 이스트림팝업 - 시간체크)
 {
  alert("2");

  opener.parent.parent.close();
  opener.parent.parent.parent.opener.location.href="/Lecture/LecView/LecViewMain_TimeOut.asp";
  self.close();
 }
 else
 {
  self.close();
 }
}

댓글목록

등록된 댓글이 없습니다.

게시물 검색
Copyright © 서방님.kr All rights reserved.
PC 버전으로 보기