2013-07-23 2 views

답변

5

iframe의 대상 이름을 지정해야합니다.

<iframe src="demo_iframe.htm" name="iframe_a"></iframe> 
<p><a href="http://www.w3schools.com" target="iframe_a">www.google.com</a></p> 
0

소스가 다른 도메인에있는 iframe에는 영향을 줄 수 없습니다.

동일한 도메인에 있다면 javascript로 대상 공백을 제거 할 수 있지만 다른 도메인에서는 HTML에 영향을주지 않습니다.

불가능한 것을 시도하는 수많은 시간을 돕고 절약하는 희망.

3

iframe에로드 된 문서의 링크는 기본적으로 동일한 프레임에서 열립니다.

문서가 기본 동작보다 우선 적용되는 경우 (예 : target="_top") 문서는 다른 곳에서로드됩니다.

보안 제한으로 인해 다른 출처의 문서 DOM과의 상호 작용을 방지하기 때문에 "외부 서버"에서 프레임의 경우 해당 프레임의 문서 동작을 변경할 수있는 방법이 없습니다.

0
당신은이 같은 링크에서 target=_self 속성을 설정해야합니다

:

<a href="http://google.com/" target="_self">Google</a> 

하지만 외부 웹 사이트를로드하는 경우이 통제 할 수 없을하지 않을 수 있습니다.

관련 문제