동일한 탭 대신 새 탭에서 a href
링크를 열 수 있습니까?
<a href="http://your_url_here.html">Link</a>
질문자 :Rene
동일한 탭 대신 새 탭에서 a href
링크를 열 수 있습니까?
<a href="http://your_url_here.html">Link</a>
앵커 태그에 target="_blank"
및 rel="noopener noreferrer"
를 추가해야 합니다.
예를 들어:
<a target="_blank" rel="noopener noreferrer" href="http://your_url_here.html">Link</a>
rel="noopener noreferrer"
추가하는 것은 필수는 아니지만 권장되는 보안 조치입니다. 자세한 내용은 아래 링크에서 확인할 수 있습니다.
원천:
링크가 새 탭에서 열릴지 새 창에서 열릴지를 결정하는 것은 귀하의 요청이 아니어야 합니다. 궁극적으로 이 선택은 사용자 브라우저의 설정에 의해 수행되어야 하기 때문입니다. 어떤 사람들은 탭을 좋아합니다. 일부는 새 창과 같습니다.
_blank
를 사용하면 사용자의 브라우저 구성과 링크 클릭 방식(예: 가운데 클릭, Ctrl +클릭 또는 일반 클릭)에 따라 브라우저에 새 탭/창을 사용하도록 지시합니다.
<a>
요소의 target
속성 "_tab"
편집 : 작동하지만 W3Schools는 그러한 대상 속성이 없다고 말합니다. http://www.w3schools.com/tags/att_a_target.asp
EDIT2: 내가 댓글에서 알아낸 것에서. 대상을 _blank로 설정하면 브라우저 설정에 따라 새 탭이나 창으로 이동합니다. 아래 항목 중 하나를 제외하고 아무 것도 입력하면 새 탭 그룹이 생성됩니다(이 기능이 어떻게 작동하는지 잘 모르겠습니다).
_blank Opens the linked document in a new window or tab _self Opens the linked document in the same frame as it was clicked (this is default) _parent Opens the linked document in the parent frame _top Opens the linked document in the full body of the window framename Opens the linked document in a named frame
target="_blank"
를 설정하여 간단히 할 수 있습니다. w3schools 에 예가 있습니다.
출처 : http:www.stackoverflow.com/questions/15551779/open-link-in-new-tab-or-window