팝업창에서 Opener의 함수 호출시 ajax가 말을 듣지 않습니다.
글쓴이: 이한길 / 작성시간: 수, 2008/01/09 - 11:43오전
웹 프로그래밍에서 자바스크립트로 프로그래밍중입니다.
그런데 이 작업이 IE에서는 정상적으로 작동하나 FF에서 문제가 있습니다.
작업 내용은 이러합니다.
부모창이 팝업창을 띄웁니다.
팝업창에서는 지역을 선택하는데 선택하면 부모창으로 신호를 보냅니다.
여기서 신호를 보낼 때는 부모창에서 실행되는
자바스크립트 함수를 호출하는 방법을 사용합니다.
그런데 자바스크립트 함수를 호출할때 호출하는 작업은 정상적으로 이루어지나
그 호출된 함수가 AJAX를 이용할 수 없습니다.
AJAX를 위해서는 직접 만든 라이브러리도 사용해봤고
Prototype 라이브러리도 사용해봤지만 마찬가지였습니다
Firebug를 이용해서 확인해보면
일반적으로 AJAX를 이용할 때 생성되는 헤더가
팝업창에서 부모창의 함수를 호출하여 AJAX를 이용할 때는 생성되지 않습니다.
이게 FF에서는 불가능한 일인지 FF의 버그인지
아니면 다른 해결책이 있는지 궁금합니다.
Forums:
댓글 달기