일시 중지없이 순차적으로 5 개의 웹 페이지를 실행하는 온라인 테스트가 있습니다. 뒤로 버튼을 사용하면 테스트 페이지 이전 페이지로 리디렉션하여 테스트 페이지를 순환하는 것을 방지하고 싶습니다. 나는 역사의 API 갈 방법이있을 거라고 생각이 스크립트를 사용하여 시도 :내역 API를 사용하여 특정 페이지로 돌아 가기 버튼 리디렉션
var stateObj = { url: "/index.php/toeic_introduction"};
// Updates the current history entry timerArray[i][2].
window.history.replaceState(stateObj, "","/index.php/toeic_introduction");
// Creates a new history entry.
window.history.pushState(stateObj, "","/index.php/toeic_introduction");
이 URL이 주소 표시 줄에 표시되지만 필요에 따라 뒤로 버튼 리디렉션하지 않는 범위에서 작동합니다. 이런 식으로 뒤로 버튼을 제어 할 수 있는지 여부조차 잘 모르겠습니다. 나는 뒤로 버튼을 사용할 수 없도록 생각하고 온라인에서 둘러 보았지만이 옵션은 다소 문제가있는 것처럼 보입니다. 나는 분명히 어떤 의견이나 제안도 환영 할 것이다.
이 아무튼를 일하지 마라. 테스트가 시작된 후 주소 표시 줄에 "/index.php/toeic_introduction"이 표시되지 않습니다. 나는 경보로 확인하고 함수에 액세스하고 있습니다. – RoyS