2011-03-15 1 views
1

나는 동일한 출처 규칙을 알고 있습니다. 부모 문서 스크립트가 자식 (iframe) 문서 콘텐츠를 읽거나 쓸 수 있지만 후자는 이전 또는 viceversa (iframe 문서 스크립트는 부모 문서 콘텐츠를 읽거나 쓸 수 있지만 후자는 그렇게 할 수 없다). 하나의 URL이 데이터 일 경우 어떻게됩니까? Wikipedia은 분명하지 않습니다.동일한 출처 정책에 대한 예외

+0

"부모"및 "아동"문서로 무엇을 언급하고 있습니까? Iframes? –

+0

예, 질문을 업데이트했습니다. – tic

답변

0

동일한 원점의 두 문서 (즉, 프레임)가 서로 똑같이 바뀔 수 있습니다.

이러한 예외가있는 경우 브라우저 특정 동작 또는 버그 일 수 있습니다. 위키 피 디아 용어는 잘 알려진 (예 : 다른 도메인의 스크립트로드 중) 일부 동작을 설명하며, 의도적으로 설계된 것일 수 있습니다. 또한 원본이 다른 경우에도 한 프레임에서 다른 프레임으로 window.name (읽기/쓰기) 또는 위치 (쓰기 전용)를 변경할 수 있습니다.

데이터 URI가 이상하지는 않습니다.

몇 가지 예외가 있음에도 불구하고 여러 브라우저 및 브라우저 버전에서 작동하지 않을 것으로 예상됩니다. 문제에 대한보다 견고한 해결책을 취하는 것이 더 좋습니다.