스택큐힙리스트

새 탭에서 URL 열기 (새 창이 아닌) 본문

카테고리 없음

새 탭에서 URL 열기 (새 창이 아닌)

스택큐힙리스트 2023. 3. 17. 17:57
반응형

나는 팝업 창이 아닌 새 탭에서 URL를 열려고 해.

나는 관련된 질문들을 봤는데, 대답들은 대개 이와 비슷해 보이더라:

window.open(url,'_blank');

window.open(url);

하지만 그 중 아무 하나도 제게 작동하지 않았습니다. 브라우저는 여전히 팝업 창을 열려고 했습니다.

답변 1

이것은 묘책입니다.

function openInNewTab(url) {

window.open(url, '_blank').focus();

}

// Or just

window.open(url, '_blank').focus();

대부분의 경우, 팝업 차단기를 방지하고 기본 새 창 동작을 방지하기 위해 링크의 onclick 핸들러에서 직접 처리되어야합니다. 이 방법으로 할 수 있으며, 혹은 DOM 객체에 event listener를 추가하여 수행할 수도 있습니다.

Something To Click On

참고: Open a URL in a new tab using JavaScript

답변 2

새 탭(새 창이 아니라)에서 URL 열기

인터넷 서핑 중 링크를 클릭하면 일반적으로 새 창에서 해당 페이지가 열립니다. 이러한 방법으로 열리면 어떤 페이지를 보고 있는 중에 새 창이 열리면서 기존에 보던 페이지가 사라지는 경우가 있습니다. 이번에는 새 탭에서 페이지를 열어서 두 페이지를 동시에 볼 수 있는 방법에 대해 알아보려고 합니다.

새 탭에서 페이지를 열기 위해서는 링크를 클릭할 때 마우스 오른쪽 버튼을 클릭한 뒤 새 탭에서 링크 열기를 선택하면 됩니다. 또는 링크를 CTRL 키를 누른 채 클릭하면 새 탭에서 페이지가 열립니다.

새 탭에서 페이지를 열어 두 페이지를 동시에 볼 수 있는 장점은 여러모로 있습니다. 예를 들어, 검색을 하다가 특정 키워드로 검색한 결과가 여러 페이지로 나누어져 있는 경우에, 새 탭으로 페이지를 열어놓으면 그때그때 필요한 페이지를 눌러볼 수 있습니다. 이렇게 하면 일일이 이전 페이지로 돌아가지 않아도 되고, 작업의 효율성도 높아집니다.

그리고 새 탭으로 페이지를 여는 것은 SEO적인 측면에서도 이점이 있습니다. 구글 검색엔진은 웹페이지의 내용 뿐만 아니라, 사용자 친화성도 고려합니다. 그래서 사용자에게 적합한 페이지 UI와 사용성이 좋은 페이지의 경우 더 높은 순위로 노출됩니다. 새 창에서 페이지를 열면 사용자 경험이 일시적으로 중단될 수 있으므로 구글은 새 탭에서 페이지를 여는 것을 선호할 가능성이 높습니다.

마지막으로, 새 탭으로 페이지를 열어놓으면 탭을 옆으로 스와이프하면서 여러 개의 탭을 동시에 열어둘 수 있습니다. 이렇게 하면 작업의 효율성이 상승하면서도, 필요한 정보를 보유한 페이지를 한 눈에 파악할 수 있는 장점이 있습니다.

결론적으로, 새 탭에서 페이지를 여는 것은 작업의 효율성과 SEO적 이점 등에서 매우 중요합니다. 따라서, 소비자와 기업이 모두 적극적으로 이를 활용해야 할 것입니다.

반응형
Comments