메인 콘텐츠로 건너뛰기

새 탭에서 열기

Octoparse에서 링크를 새 탭에서 여는 단계별 가이드 — 여러 페이지에서 세부 정보를 수집할 때 유용합니다.

1주 전에 업데이트함

1. "새 탭에서 열기"란 무엇이며 어떤 장점이 있나요?

대부분의 데이터 추출 작업에서는 메인 웹페이지뿐 아니라 클릭하여 이동하는 서브 페이지에서도 데이터를 가져와야 합니다. 이럴 때는 “새 탭에서 열기” 기능이 매우 유용합니다.

이 기능의 주요 장점 중 하나는 추출 속도를 높일 수 있다는 점입니다. 작업이 각 서브 페이지를 열고 다시 메인 페이지로 돌아올 필요 없이 단순히 새 탭에서 클릭 후 데이터를 추출할 수 있기 때문입니다.


2. "새 탭에서 열기"를 켜거나 끄는 방법

💡 일반적으로 Octoparse는 “클릭 아이템” 단계에서 이 기능을 자동으로 활성화합니다.

"클릭 아이템" 또는 "리스트 내 URL 클릭" 단계 옵션 설정에서 이 기능을 찾을 수 있습니다.

  • "클릭 아이템" 동작을 선택한 뒤 옵션을 클릭합니다.

  • 앞 체크박스를 선택하거나 해제하여 기능을 켜거나 끕니다.

  • 적용을 눌러 변경 사항을 저장합니다.


3. 대상 웹사이트가 이 기능을 지원하는지 확인하는 방법

팁 1.

Octoparse의 "새 탭에서 열기" 기능은 브라우저의 "새 탭에서 링크 열기" 기능과 동일하게 작동합니다. 메인 페이지에서 서브 페이지 링크를 마우스 오른쪽 클릭했을 때 "새 탭에서 링크 열기" 옵션이 보인다면 Octoparse에서도 해당 기능을 사용할 수 있습니다.

팁 2.

일반 브라우저에서 서브 페이지에 접속했을 때 고유한 URL이 새로 생성된다면 Octoparse 작업 설정 시 "새 탭에서 열기" 기능을 사용할 수 있습니다.


4. "새 탭에서 열기"를 적용하지 말아야 할 경우

페이지가 AJAX 기술을 사용하는 경우에는 “새 탭에서 열기” 기능을 비활성화해야 합니다.

AJAX를 사용하는 웹페이지는 새 탭을 열 수 없고 현재 페이지 내에서 데이터가 동적으로 갱신됩니다.
따라서 이런 페이지에서 “새 탭에서 열기” 기능을 사용하면 빈 페이지(about: blank) 가 열리는 문제가 발생할 수 있습니다.

blank_page.jpg


FAQ

Q1. 대상 웹사이트가 새 탭에서 서브 페이지를 여는 것을 허용하지 않는다면 어떻게 해야 하나요?


A1. 그런 경우에 서브 페이지에서 정보를 추출한 후 "이전 페이지로 돌아가기" 기능을 사용하는 방법이 있습니다. 또는 다른 대체 방법으로 이 튜토리얼에서 관련 내용을 확인하실 수 있습니다.

답변이 도움되었나요?