2010-12-30 3 views
0

Пожалуйста, помогите мне разработать две веб-страницы. Я хочу проверить открытие дочернего окна. которые поступают из родительского окна или прямо копируют вставить URL-адрес страницы в javascript.Как проверить запрос из родительского окна для дочернего окна

+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> 
Смежные вопросы