자바스크립트 타도메인간 엑세스하기
팝업창으로 띄운 페이지가 다른 서버에 존재할 경우 띄워진 페이지에서 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
자바스크립트 페이지에 오류가있을때 alert창 띄우기
window객체의 onerror를 사용하시면 됩니다. 웹페이지에 아래 예제에서 처럼 빨간부분의 코드를 추가하시면 됩니다. "엑세스가 거부되었습니다"도 잡힙니다. 다른 방법 정리 window.onerror = ErrorSetting var e_msg=""; var e_file=""; var e_line=""; function ErrorSetting(msg, file_loc, line_no) { e_msg=msg; e_file=file_loc; e_line=line_no; return true; }
컴퓨터/프로그래밍/기타
2008. 7. 13. 18:50
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 시동 안걸릴때 여자들은?
- 엑스포다리
- Java
- 자바스크립트
- 18-70mm
- ckeditor5 #custom image file insert #uploads
- Don't let me be misunderstood
- 나는 아직 살아있는건가
- 윈도우 제거된 디바이스 드라이버
- 멀티바이트 와이드 문자열 변경
- 정규식 Regex
- 놈놈놈
- 수락계곡
- Java PermGen eclipse 이클립스 메모리 부족
- D200
- Mista Swing
- 섹스와 남자들의 착각
- 대청호
- gettimeofday
- 대둔산
- kde 전환
- 공돌/공순 애인님 관리법
- 날자계산
- Java Applet
- 랜 연결상태
- Signed applet
- 2MB 개새끼
- spring-boot #java
- 남자는 키
- 코드 예시
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함