로컬 파일 시스템에서 file : // URL로로드 된 두 개의 프레임이 있습니다. 오른쪽 프레임에서 왼쪽 프레임의 문서에 어떻게 액세스합니까? parent.leftFrame.document
을 제공합니다크로스 프레임 자바 스크립트 - 로컬 (file : //)에서로드 된 프레임
"오류 : 사용 권한이 재산 Window.document을 얻을 거부"나는 Same origin policy for JavaScript을 설명하는 여러 기사를 통해 갔다 그러나 사람들은 로컬 파일 시스템에서로드 파일을 도움이되지 않았다
을
document.domain
내 프레임의 속성이 모두 비어 있습니다.
주변 문서 또는 프레임 세트도 파일 : ///입니까? –
예, 프레임 세트는 로컬 파일에서도로드됩니다. 프레임에로드 된 파일이 정확히 같은 폴더에 있으면 다른 프레임에 대한 액세스가 Firefox에서 작동합니다. 그렇지 않으면 "Permission denied"오류가 발생합니다. FF에이 한계를 극복 할 방법이 없습니까? – Atos
예. 오페라에서 크로스 프레임 자바 스크립트 파일이 다른 디렉토리에있는 경우에도 작동하는 것 같습니다. – Atos