2011-02-22 12 views

답변

2

를 추가 iframe 내에 모든 앵커 태그를 수정하려면, 당신은 할 수 없습니다 때문에 같은 원본 정책의.

그렇지 않으면, 당신은이 작업을 수행 할 수 있습니다

$("#iFrameName").contents().find("a").attr('target','_blank') 
1

를 부모 문서와 동일한 도메인에, 당신은 자바 스크립트의 라인 앵커 태그에 액세스 할 수있는 iframe에 참조 된 문서의 위치를 ​​가정 : 배열을 반환합니다

{reference to iframe}.contentWindow.document.getElementsByTagName("a"); 

, 당신은 다음을 반복하고 모든 대상을 변경할 수는 "_blank"에 속성.

도메인 간 보안 문제로 인해 제 3 자 URL로이 작업을 수행 할 수 있다고 생각하지 않습니다.