이 옵션을 사용할 수는 없지만 어쩌면 당신은 그것을하기위한 몇 가지 전략을 알고있을 것입니다! 나는 http://www.mydomain.com에있어, 나는 다른 도메인의 jQuery로 iframe을 넣어 :소스가 다른 도메인에있을 때 IFRAME 높이를 어떻게 변경할 수 있습니까?
<div id="myContent"></div>
$('#myContent').html('<iframe id="myFrame" src="www.anotherdomain.com"></iframe>');
음,로드 페이지 www.anotherdomain.com, 그것은 내 꺼야, 그래서 나는 코드의 종류를 추가 할 수 있습니다 !
내가하고 싶은 것은 myFrame
의 높이를로드 된 페이지의 실제 크기와 관련이있다 (나는 알 수 없다.
삽입 된 페이지 (anotherdomain.com)의 크기를 부모 DOM (mydomain.com)과 comunicate 할 수있는 방법이 있습니까?
나는 그것을 모른다. 그러나 나는 더빙한다. 그러나 묻지 마라.
같은 원본 정책을 위반하지 않는 한 일반 DOM 기능을 통해 iframe (또는 iframe의 상위 항목)의 DOM에 액세스하고 이에 따라 크기를 확인하고 크기를 조정할 수 있습니다. – scibuff
글쎄, 내 경우에는이 정책 위반 한거야, 그렇지? :) – markzzz
도메인 간 통신은 매우 제한적이며 원격 호스트의 경우에 따라 불가능합니다. http://www.ibm.com/developerworks/library/wa-aj-jsonp1/ JSONP를 사용하여 원격 사이트에서 정보를 검색하고 검색 할 수 있습니다. – Downpour046