반응형
페이지 떠날 때 데이터를 날리고 싶은 경우가 있다.
예를 들어 페이지 이동을 했을 때 특정 데이터를 날려 이동감지를 해야하거나,
페이지를 떠날 때 해당 페이지에 얼마나 머물렀는지 등등
페이지 이동할 때 데이터를 넘겨주는 경우가 필요하곤 하다.
# 소스코드
window.addEventListener('unload', function() {
navigator.sendBeacon("URL", JSON.stringify({'test': 'test'}));
});
페이지를 떠날 때 감지해서, 해당 URL에 json을 던질 수 있다.
# navigator.sendBeacon 레퍼런스 참고
반응형
'웹 개발' 카테고리의 다른 글
sessionStorage vs 전역변수 & Ajax 동기 통신 (0) | 2022.04.26 |
---|---|
[datatable] <tr>, <td>에 속성/스타일 추가하기 (0) | 2022.04.13 |
[choicesjs] select 값 초기화하기 choicesjs init , choicesjs 초기화 (0) | 2022.04.06 |
[Safari(ios/mac)] location.href 안될때( 다운로드 안될 때 ) (0) | 2022.03.14 |
Ajax 로딩바 구현하기_ 스프링, 장고,자바스크립트,ajax 로딩바, 프로그래스바 (0) | 2021.12.29 |
댓글