[javascript] 자바스크립트를 사용하여 프린트 시에 페이지 타이틀을 변경하는 방법

웹 페이지를 프린트할 때 페이지 타이틀을 변경하는 방법은 간단합니다. 자바스크립트를 사용하여 프린트 이벤트를 감지하고 페이지 타이틀을 동적으로 변경할 수 있습니다.

1. 프린트 이벤트 감지하기

우선, window 객체의 print 이벤트를 사용하여 프린트 이벤트를 감지합니다.

window.onbeforeprint = function() {
  // 프린트 이벤트 발생 시 실행할 코드
};

2. 페이지 타이틀 변경하기

프린트 이벤트가 감지되었을 때, document.title 속성을 사용하여 페이지 타이틀을 변경합니다.

window.onbeforeprint = function() {
  document.title = "프린트 중...";
};

전체 예제

window.onbeforeprint = function() {
  document.title = "프린트 중...";
};

프린트를 실행하거나 미리보기를 클릭하면 페이지 타이틀이 “프린트 중…“로 변경됩니다.

이제 자바스크립트를 사용하여 프린트 시에 페이지 타이틀을 변경하는 방법을 알게 되었습니다.

더 많은 자바스크립트 관련 지식은 MDN web docs에서 얻을 수 있습니다.