PHP 스크립트를 작성 중이며 사용자가 브라우저에서 뒤로 버튼을 클릭하면 경고 메시지를 표시하려고합니다. PHP에서 할 수있는 일인가요? 내가 찾을 수 있었던 유일한 해결책은 javascript를 통해 이루어 지지만 페이지에이 제출 될 때마다 경고 메시지가 나타납니다. PHP에서이 작업을 수행 할 방법이 없다면 브라우저에서 뒤로 버튼을 눌렀을 때만 작동하도록이 JavaScript를 변경할 수 있습니까? 감사."뒤로"버튼을 눌렀을 때 표시되는 메시지 (PHP 또는 JS?)
<script type="text/javascript" language="javascript" defer="defer">
window.onbeforeunload = eventTermination;
function eventTermination(args) {
args.returnValue = ('WARNING:CANNOT GO BACK');
}
</script>
[jQuery history plugin] (http://tkyk.github.com/jquery-history-plugin/#) 및 [onhashchange 이벤트] (https://developer.mozilla.org)를 살펴볼 수 있습니다. /en/DOM/window.onhashchange) –
미래에 누군가가 이것을 본다면이 질문을 통해 내 솔루션을 찾을 수있었습니다. http://stackoverflow.com/questions/5263583/implement-a-back-button-warning-in-javascript -for-use-in-flex – kmimage
alt + 왼쪽 커서, 제스처, 백 스페이스 키 등과 같이 뒤로 버튼을 누르지 않고 뒤로 이동하는 방법에는 여러 가지가 있습니다. 사용자가 페이지를 떠날 때마다 돌아 가라. – RobG