블로그 질/답 게시판
[List][Prev][Next]
팝업창 관련 질문입니다. [ Preview ]

팝업창관련질문입니다.
일단 부모창 111.html이라고 있고 자식창 222.html이라고 있습니다.

부모창에서 버튼눌러서 222.html라는 새창으로 자식창을 열었습니다.

222.html에서 버튼눌러서.. 111.html이 다시 링크되게 할려면 어떻게 하나요..
윈도우에서 alt+tab 눌른것처럼 창 변환시켜주는거...ㅡㅡ;
아래코드에서 보면.. 111에서 222열고 222에서 최소화시키면서 111 다시 리로드 하게는 했는데
부모창이 없어졌을때는 오류가 나더군요.
즉 , 111.html에서 222.html 열고 111.html을끄면.. 222.html을 눌르면.. 오류가 납니다.
오류 안나게끔.. 부모창이 없으면.. 다시 창을 만들어서. 부모창과 같은 페이지를 로드하게 할려고 하는데
잘 안되는군요... 도와주세요 조건문을 줘야하는데 어떻게 줘야하는지 몰르겟군요.

예제.. 111.html
<html>
<head>
<title>테스트</title>
</head>
<script language='javascript'>
window.name = 'pwin';
</script>
<script>
function popUp() {
window.open("222.html","","width=300,height=300");
}
</script>
<body>
<input type="button" value="popup" onClick="popUp()">
</body>
</html>
예제.222.html
<html>
<head>
<title>리모콘 연결 페이지</title>
</head>
<script language="JavaScript">
function openerClosed() {
if (!opener) alert('부모창이없습니다.');
</script>

<body>
<a href="#" onclick="opener.location.href='http://www.naver.com';openerClosed();">asasasas</a>
</body>
</html>
부탁드립니다.

<%//# DataBinder.Eval(Container.DataItem, "album_title") %>
<%//# DataBinder.Eval(Container.DataItem, "contenttype") + " views" %>
link list for hairwigbeautyshop.com ::
Javascript Source List :