2014-10-24 2 views
0

사용자가 angularjs 앱에서 새로 고침 버튼을 클릭했는지 어떻게 확인할 수 있습니까?사용자가 새로 고침 버튼 anglejs를 누르는 지 확인

사용자가 http://ip.us/angularjs/#/link/에서 새로 고침 버튼 F5를 누르면 페이지 http://ip.us/angularjs/#/link/이 다시로드됩니다. 사용자를 시작 페이지로 리디렉션하려고합니다. http://ip.us/angularjs/

키 업을 사용하여 뭔가를 시도하고 f5 키를 눌렀는지 확인했습니다. 그러나 그것은 좋은 해결책이 아닙니다.

페이지의 새로 고침이나 리로드를 결정하는 더 좋은 방법이 있습니까?

감사

답변

0

자바 스크립트입니다 onbeforeunload 이벤트 시도해보십시오

window.onbeforeunload = function() { 
    return "Are you sure you wish to leave the page?"; 
}