我正在尝试调查问卷,现在我想检查用户是否没有完成所有问题并离开网页。
任何人都可以帮我解决这个问题吗?
谢谢,
答案 0 :(得分:1)
您可以使用onbeforeunload
事件:
window.onbeforeunload = function(){
alert('user leaving');
};
在此之前,您可以设置 标志 (布尔变量),并根据您可以使用上面的代码警告他。例如,最初将此标记设置为false
,一旦用户填写所有表单,您可以将其设置为true
。在上面的事件中,您可以检查变量是true
还是false
,如果他没有填写表单,则会发出警告。