자바스크립트 타도메인간 엑세스하기
팝업창으로 띄운 페이지가 다른 서버에 존재할 경우 띄워진 페이지에서 opener객체를 이용해서 호출한 페이지의 다른 엘리먼트를 접근하는 것은 보안상의 이유로 브라우져에서 접근을 거부하게 되어 있다. 예를 들면 www.spbear.pe.kr내에 있는 open.html 파일이 다음과 같고 .... home.spbear.pe.kr내에 있는 popup.html 파일이 다음과 같다면 구동 시켜보면 opener.top.location.reload() 에서 다음과 같은 에러가 나게 된다. 이는 서로간에 도메인이 달라서 이런 일이 발생하게 되므로 서로간의 도메인을 맞춰 주는 다음과 같은 코드가 필요하다. document.domain = "spbear.pe.kr"; 이렇게 수정된 코드는 다음과 같다.
컴퓨터/프로그래밍/기타
2008. 7. 13. 18:54
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- gettimeofday
- 18-70mm
- 놈놈놈
- 나는 아직 살아있는건가
- 시동 안걸릴때 여자들은?
- Java PermGen eclipse 이클립스 메모리 부족
- 공돌/공순 애인님 관리법
- 섹스와 남자들의 착각
- 대청호
- 날자계산
- D200
- Mista Swing
- Don't let me be misunderstood
- kde 전환
- 2MB 개새끼
- 엑스포다리
- 멀티바이트 와이드 문자열 변경
- 랜 연결상태
- 수락계곡
- Java
- ckeditor5 #custom image file insert #uploads
- 코드 예시
- 윈도우 제거된 디바이스 드라이버
- 정규식 Regex
- 남자는 키
- Java Applet
- spring-boot #java
- 자바스크립트
- Signed applet
- 대둔산
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함