iframe을 일종의 라이트 박스 컨테이너로 사용하고 있으며 URL을로드 한 후 iframe 내용의 스타일을 변경해야하지만이 작업을 수행 할 수없는 것 같습니다. CSS 또는 jquery 함께.로드 된 iframe의 스타일 변경하기
iframe html body {text-align:center}
$('iframe html body').css('text-align','center');
을 그리고 둘, 나는 또한 다른 속성을 설정하려고 한 어떤 효과가 나타납니다,하지만 모든 내용에 영향을 미치지 않습니다 :
나는 노력했다.
이 작업을 수행 할 수 있습니까 ??
$('iframe').load(function() {
$(this).height($(this).contents().height());
$(this).width($(this).contents().width());
});
이 작품 :
편집
OK, 이것은, 실제로 동적으로로드 된 내용에 따라 iframe이의 폭과 높이를 설정하기 위해 노력하고 브라우저 관련 문제가 될 것으로 보인다 사파리와 크롬에서,하지만 파이어 폭스에서 전혀 효과가있다! iframe이 부모 프레임과 동일한 도메인에있는 경우
도메인에 iframe이 있습니까? – zeMinimalist
@SimonHartigan - 네, 같은 도메인 – crankshaft