Javascript 'opener'를 찾지 못했을 때의 질문이요

517 views
Skip to first unread message

GIL

unread,
Oct 15, 2011, 3:54:24 AM10/15/11
to Korea Spring User Group
안녕하세요^^

제가 구현한 web project에선(Spring MVC) javascript에서 windows.open해서 팝업창에서
opner.document로
컨트롤를 했는데
유지보수하는 기존 web project(Spring MVC) 똑같은 방법으로 구현해도 opener 객체가 부모창을 참조하고
있는거 같지 않을 거 같아요. opener.document.getElementId("name")이것도 null이고,
opener.history.length도 0으로 찍히고

해결 방법이 막막하네요 혹시 해결할 수 있는 다른 접근법이 있나요?

Outsider

unread,
Oct 15, 2011, 4:04:36 AM10/15/11
to ks...@googlegroups.com
opener는 서버쪽 로직과는 관련이 없기 때문에 
실제 부모창이 팝읍을 띄운거라면 opener를 참조할 수 있어야 합니다.
혹시 팝업창과 부모의 도메인이 다른건 아닌가요?

2011/10/15 GIL <jb9...@gmail.com>

--
Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
그룹에서 탈퇴하려면 ksug+uns...@googlegroups.com로 이메일을 보내주세요.
더 많은 옵션을 보려면 http://groups.google.com/group/ksug?hl=ko에서 그룹을 방문하세요.




--
/************************************************
Outsider
Front-end & Server-side Developer

Twitter : @Outsideris
*************************************************/

GIL

unread,
Oct 15, 2011, 4:32:54 AM10/15/11
to Korea Spring User Group
도메인을 같아요
같은 web project에 있어요.

참고로...
혹 import한 js페이지에서 window.open해서 해서 그런가하고
js 페이지에서 작업하고 마지막 open은 부모창 메소드를 호출해
부모창에서 window.open하고 있습니다.

On 10월15일, 오후5시04분, Outsider <outside...@gmail.com> wrote:
> opener는 서버쪽 로직과는 관련이 없기 때문에
> 실제 부모창이 팝읍을 띄운거라면 opener를 참조할 수 있어야 합니다.
> 혹시 팝업창과 부모의 도메인이 다른건 아닌가요?
>

> - 원본 텍스트 보기 -

Reply all
Reply to author
Forward
0 new messages