我正在创建一个在线测验应用程序。
现在我需要的是
或
我假设这个问题不需要我使用的代码,因为问题是一般的。如果代码实际上是需要的,我很抱歉,请告诉我,我会在这里发布。如果这是一个重复的问题,我很抱歉。我尝试过搜索,但我真的不知道应该寻找哪些关键字。
感谢任何帮助。
答案 0 :(得分:1)
您可以使用jQuery http://jquery.com/
$(window).blur(function(){
//your code here
});
$(window).focus(function(){
//your code
});
答案 1 :(得分:1)
没有100%肯定的方法,因为Javascript可以被取消激活。
但是,有一个解决方案可以检查窗口是否有焦点:JavaScript / jQuery: Test if window has focus
当页面失去焦点时,您可以打开一个确认框离开测验,或者您需要的任何逻辑。