2006/11/13 14:11

다른 호스트, 같은 도메인간에 아이프레임 조절하기

우선 부모 프레임이 있는 주소는 http://aaa.com입니다.
그리고 프레임 내에 들어갈 주소는 http://sub.aaa.com입니다.

부모에서 자식을 제어하던, 자식에서 부모를 제어하던... 서로 호스트가 틀리면... 억세스 권한이 없다고 나오죠.. ^^
그럴 경우... 다음과 같이 해주면 됩니다.

1. aaa.com의 문서 내에 다음과 같은 자바스크립트를 넣습니다.

<script language="javascript">
document.domain = "aaa.com";
</script>

2. 그리고 sub.aaa.com에도 다음과 같이 합니다.

function eventLoad() {
document.domain = "aaa.com";

아이프레임 늘리는 소스...
}

물론... 아이프레임 늘리는 소스는 이전 팁들에서 검색하시면 많이 나옵니다. ^^

주의할 점은 아예 다른 도메인간에는 안되며, 같은 도메인, 틀린 호스트에서만 됩니다.
또한 ip로 접속해도 에러가 납니다. ^^
자바스크립트 보안도 그런대로 괜찮네요. ^^ ㅋ

그럼 오늘도 즐프... ^^
크리에이티브 커먼즈 라이선스
Creative Commons License
 
Trackback 0 Comment 0

Trackback : http://www.4te.co.kr/trackback/24 관련글 쓰기