프로그래밍 언어/HTML,CSS,JS

HTML의 새 탭에서 링크를 여는 방법

Rateye 2021. 7. 16. 10:10
728x90
반응형

 

질문 : HTML의 새 탭에서 링크를 여는 방법은 무엇입니까?

HTML 프로젝트에서 작업하고 있는데 JavaScript없이 새 탭에서 링크를 여는 방법을 찾을 수 없습니다.

<a href="http://www.WEBSITE_NAME.com"></a> 이 같은 탭에서 링크를 여는 것을 이미 알고 있습니다. 새로운 것을 여는 방법에 대한 아이디어가 있습니까?

답변

target 속성을 _blank 설정하십시오.

<a href="#" target="_blank" rel="noopener noreferrer">Link</a>

다른 예는 다음을 참조하십시오. http://www.w3schools.com/tags/att_a_target.asp

이전에 _blank blank 를 제안했습니다. 사용하면 새 탭이 열리고 링크를 다시 클릭하면 동일한 탭을 사용하기 때문입니다. 그러나 이는 GolezTrol이 지적했듯이 프레임 / 창의 이름 a를 참조하기 때문이며, 링크를 다시 눌러 동일한 탭에서 열 때 설정되고 사용됩니다.

rel="noopener noreferrer" 는 새로 열린 탭이 원래 탭을 악의적으로 수정할 수 없도록 방지하는 것입니다. 이 취약점에 대한 자세한 내용은 다음 문서를 참조하십시오.

출처 : https://stackoverflow.com/questions/17711146/how-to-open-link-in-a-new-tab-in-html
728x90
반응형