2012-05-26 2 views
0

Iframe 이외의 소스 URL의 body 태그 만로드 작업을 수행하고 있습니다. 다음 코드를 작성했습니다. 한 자바 스크립트 Iframe에서 (라이브) 소스 URL의 본문 만로드하려는 경우

Function test(){ 
var iframe=document.getElementById('test'); 
iframe.contentWindow.document.body.style.backgroundColor="green"; 
} 

<iframe id="Iframe1" width="700" height="400" src="http://www.facebook.com" Onload=test()></iframe> 

하지만 효과 기능

.

내 실제 작업은 내 맞춤 CSS를 해당 본문 태그에만 적용하는 것입니다.

해결책을 제안하십시오.

+0

[동일한 출처 정책] (http://en.wikipedia.org/wiki/Same_origin_policy)을 사용하면이 작업을 수행 할 수 없습니다. – Alohci

+0

확인. 답장을 보내 주셔서 감사합니다.하지만이 작업을 수행 할 수있는 다른 방법이 있습니다. – chetan1539

답변

1

브라우저 설정에서 도메인 간 스크립팅 보호를 명시 적으로 해제하지 않으면 작동하지 않습니다. 너는 Greasemonkey Plugin을 써서 운을 시험해 볼 수있다.

+0

감사합니다. – chetan1539

관련 문제