2010-12-30 4 views
0

두 개의 웹 페이지를 개발하는 데 도움을주십시오. 자녀 창을 열어 확인하고 싶습니다. 부모 창이나 direcltly 복사에서 오는 페이지의 URL을 자바 스크립트에 붙여 넣습니다. 창이 다른의 자식 윈도우 인 경우요청 확인 방법 자녀 창 부모 창에서 온 것

+2

내가 인정하기에 대해 너무 많이 걱정하지 않지만 나는 당신이하고 싶은 것을 이해하는 데 많은 어려움을 겪고 있습니다. – Malvolio

답변

1
window.opener 

뭔가 (윈도우 객체)를 포함한다 (window.open을 사용하여 열이()).

따라서 창이 하위 창인지 확인하려면 window.opener을 확인해야합니다. 당신을 가정

1

이 Page1.html 및 Page2.html이 Page2.html는이 두 가지 방법에 의해 Page1.html 내에서 연 경우 알 수 있습니다

<script type="text/javascript"> 
    if (typeof window.opener != "undefined") 
     alert("I was opened from within " + window.opener.location.href); 
    else if (document.referrer) 
     alert("You came here from " + document.referrer); 
</script>