Javascript 当用户单击“重新加载”按钮时重定向到url

Javascript 当用户单击“重新加载”按钮时重定向到url,javascript,redirect,reload,Javascript,Redirect,Reload,我在做一个在线测验系统。如果用户重新加载当前页面,我想重定向。它早就开始工作了。突然间,我好像是window.onbeforeunload没有打电话来。这是片段 window.onbeforeunload = function() { window.setTimeout(function () { window.location = `/complete-quiz/${assessment.id}`; }, 0); window.onbeforeunload = n

我在做一个在线测验系统。如果用户重新加载当前页面,我想重定向。它早就开始工作了。突然间,我好像是window.onbeforeunload没有打电话来。这是片段

window.onbeforeunload = function() {
   window.setTimeout(function () {
      window.location = `/complete-quiz/${assessment.id}`;
   }, 0);
   window.onbeforeunload = null;
}