任何方式来抓住页面刷新并暂停它?

Ist*_*med 1 javascript php jquery

有没有办法捕获页面刷新并使用javascript,jquery或其他什么时间暂停一段时间?

这对于防止在一次性的重要工作中意外按下刷新键是必要的,并且需要在页面刷新之前进行处理和保存.

在我之前在本论坛发布的一个问题中,我不得不在讨论这个问题的某个时刻面对这个问题,这个问题仍然没有解决.我认为将其作为一个单独的问题发布是非常值得的.上述问题在这里.问题的编辑部分包含问题.

脚本语言是php.或者我应该使用任何其他语言来实现目标?

Jer*_*ris 6

看起来这可以通过window.onbeforeunload()完成,就像在这个例子中一样.

<script type="text/javascript">
   window.onbeforeunload = function() {
       return "You sure you want to leave? You will lose all your work!";
   }
</script>
Run Code Online (Sandbox Code Playgroud)