Programing/javascript

javascript opener 오류 "엑세스가 거부 되었습니다."

Dongkkase 2010. 3. 26. 19:35
반응형
팝업창의 submit 버튼을 누를시 결과값을 부모창의 input에게 전달해주는걸 만들었는데
submit 버튼을 누르면 자바스크립트 오류가 뜨면서 엑세스가 거부 되었단다-_-

이런 우라질레이션!! 나의 칼퇴의 꿈은 깨지는 것인가!! 라며 부랴부랴 디버깅해보았지만
딱히 감이 잡히는 것이 없었다.

권한, 경로 문제도 아니여서 훨씬 더 헤멘것 같다.

결국 구글링을 하여 도메인이 틀릴경우 이렇게 오류를 낸다고 한단다 (뭐임마!!!)

자 일단 부모창에서 도메인을 할당한다.
<script>document.domain = 'naver.co.kr';</script> // http:// 나 www. 는 제외한다.
자식창에서 혹시 할당한 도메인이 사라질 경우도 있으니..
if (document.domain.toString().indexOf("naver.co.kr") != -1) document.domain="naver.co.kr";
위와 같이 다시 할당한다.

잘된다-_- 아오 나의 칼퇴근 ㅠㅠ (근데 문제 해결은했는데 집에 안가고 포스팅하는 저입니다 ㅋ)

반응형