使用单击按钮刷新页面时,window.onbeforeunload不起作用

时间:2014-01-07 21:53:26

标签: javascript php jquery html input

我的页面中有一个注册表单。因此,当用户意外刷新或关闭标签页或浏览器并且访问者已在某人中写了某些内容时,我想要

<input type="text" placeholder="something"/>

然后出现:

return "you have to fill the whole form";

一切正常,但我的按钮有问题! 该按钮没有 Javascript 且没有 jQuery 功能。 我的PHP脚本检查所有这些输入并刷新页面。 访问者填写整个表单并单击注册并显示。

return "you have to fill the whole form";

这不应该是这样的,因为网页的安全性,我无法共享PHP代码。

也许我可以用正确的JS或jQuery代码解决这个问题!

jsFiddle演示http://jsfiddle.net/dV9sU/9/

PS:对不起我的英文。

1 个答案:

答案 0 :(得分:1)

此处:http://jsfiddle.net/dV9sU/11/

<input type="submit" name="sign_in" value="Registrieren" class="success_button" onclick="alert(onbeforeunload());" />