HTML IFrame 및 프레임에서 링크를 타겟팅하는 방법

그리고, iframe이 태그는 웹 페이지 내부에 웹 페이지를 표시하는 데 사용됩니다. iframe 내부에 문서를 만들면 해당 프레임의 모든 링크가 동일한 프레임에서 자동으로 열립니다. 그러나 링크의 속성 (요소 또는 요소)을 사용하여 링크가 열리는 위치를 지정할 수 있습니다.

첫 번째 단계는 iframe에 이름 속성. 그런 다음 ID를 값으로 사용하여 해당 프레임에서 링크를 가리키는 문제입니다. 목표 속성:

현재 브라우저 세션에 존재하지 않는 ID에 대상을 추가하면 링크가 해당 이름의 새 브라우저 창에서 열립니다. 처음 이후에는 명명 된 대상을 가리키는 모든 링크가 동일한 새 창에서 열립니다.

모든 창 또는 모든 프레임의 이름을 ID로 지정하지 않으려는 경우 명명 된 창이나 프레임 없이도 일부 특정 창을 대상으로 지정할 수 있습니다. 이를 표준 타겟이라고합니다.


네 가지 타겟 키워드

명명 된 프레임이 필요하지 않은 XNUMX 개의 타겟 키워드가 있습니다. 이러한 키워드를 사용하면 연관된 ID가 없을 수있는 웹 브라우저 창의 특정 영역에서 링크를 열 수 있습니다. 웹 브라우저가 인식하는 대상은 다음과 같습니다.

이는 모든 앵커 태그의 기본 대상입니다. 설정하지 않으면 목표 속성을 사용하거나이 대상을 사용하면 링크가있는 동일한 창이나 프레임에서 링크가 열립니다.

Iframe은 웹 페이지 내부에 삽입됩니다. 다른 웹 페이지의 다른 iframe 내에있는 페이지에 iframe을 포함 할 수 있습니다. 당신이 설정할 때 목표 속성을 다음과 같이 설정합니다. _부모의, iframe이있는 웹 페이지에서 링크가 열립니다.

iframe이있는 대부분의 상황에서이 타겟은 _부모의 목표는 않습니다. 하지만 iframe 안에 iframe이있는 경우 _상단 target은 시리즈의 최상위 창에서 링크를 열어 모든 iframe을 제거합니다.

가장 일반적으로 사용되는 대상은 팝업과 유사한 완전히 새로운 창에서 링크를 엽니 다.


프레임 이름 지정 방법

iframe으로 웹 페이지를 만들 때 각각에 특정 이름을 지정하는 것이 좋습니다. 이것은 그들이 무엇을위한 것인지 기억하는 데 도움이되며 특정 프레임에 대한 링크를 보낼 수 있습니다. 예를 들면 :

name = "통계"
이름 = "외부

기본 대상 설정

요소를 사용하여 웹 페이지에 기본 대상을 설정할 수도 있습니다. 설정 목표 모든 링크를 열 iframe의 이름에 속성을 부여합니다. XNUMX 개의 타겟 키워드 중 하나에 대한 기본 타겟을 설정할 수도 있습니다.