2014-03-19 2 views
1

나는 다양한 옵션을 검색하고 있지만 완벽한 솔루션을 찾을 수 없을 것 같아서 내가 시도하고있는 것에서 작동합니다 ... 여기에 도움이 필요합니다.크로스 도메인 iFrame 자동 크기 조정

  1. 상위 페이지 (iframe에서 갖는) - 다른 도메인에 있고, I가 갖는 유일한 조절은 신체의 일부분이다 I 가지고

    상황/환경은 다음과 같다 태그는 html/WYSIWG 편집기를 사용하여 관리 콘솔을 통해 업데이트됩니다. 헤드 태그에 액세스하거나 도메인의 jscript를 호스팅하지 않습니다.

  2. 하위 페이지 (iframe) - Google 도메인에서 호스팅되며 모든 권한을 갖습니다.

부모 사이트는 실제로 우리가 제품을 가지고있는 제 3 자 온라인 상점이며 개별 제품 목록을 하나씩 편집 할 필요없이 우리가 통제 할 수있는 공통 정보를 넣기를 원합니다.

많은 옵션을 시도했지만 js 파일이나 상위 페이지의 head 태그에 액세스해야하므로 작동하지 않는 것 같습니다.

그래서 우리에게 도움이 될만한 다른 옵션이 있는지 궁금하십니까?

답변

0

이 작업을 수행하려면 두 도메인의 JavaScript에 액세스해야합니다.

모든 고객이이 문제를 해결하는 데 사용할 수있는 작은 JS 라이브러리를 호스팅하는 3 번째 온라인 상점을 이용할 수 있습니까? 제 3자가 iFrames에 추가 할 수있는 프로젝트를 진행하고 이러한 이유로 작은 프로젝트를 제작했습니다. 어떤 사람이 iFrame의 콘텐츠 크기를 조정할 수 있다고 말하면 iFrame js 파일을 가리키고이를 페이지에 포함한다고 말합니다.

https://github.com/davidjbradshaw/iframe-resizer

죄송합니다, 그것은 확실히 대답하여 이후,하지만이 기능을 지원하기 위해 저장소를 요구하고 나는 다른 사람들이 자신의 사이트와 같은 문제가 예상대로 그들은 아이디어에 열려있을 노력하고 있습니다.