我正在建立一个在线考试网站,用户可以参加考试。我希望在用户最小化或关闭网站或打开新标签时收到通知。任何人都可以告诉我如何使用像html css js php jQuery sql这样的语言。
答案 0 :(得分:2)
您可以使用 Javascript窗口对象模型
Windows已关闭属性: 检查名为“myWindow”的窗口是否已关闭的函数:
function checkWin() {
if (!myWindow) {
document.getElementById("msg").innerHTML = "'myWindow' has never been opened!";
} else {
if (myWindow.closed) {
document.getElementById("msg").innerHTML = "'myWindow' has been closed!";
} else {
document.getElementById("msg").innerHTML = "'myWindow' has not been closed!";
}
}
}
关闭:返回一个布尔值,指示窗口是否已关闭
defaultStatus :设置或返回窗口状态栏中的默认文本
文档:返回窗口的Document对象(请参阅文档对象)
frameElement :返回插入当前窗口的元素
frames :返回当前窗口中的所有元素
历史记录:返回窗口的History对象(请参阅历史记录对象)
innerHeight :返回窗口内容区域的内部高度
innerWidth :返回窗口内容区域的内部宽度
长度:返回当前窗口中元素的数量
location :返回窗口的Location对象(请参阅位置对象)
createPopup():创建一个弹出窗口
focus():将焦点设置为当前窗口
moveBy():相对于当前位置移动窗口
moveTo():将窗口移动到指定位置
打开():打开一个新的浏览器窗口
print():打印当前窗口的内容
提示():显示一个对话框,提示访问者输入
resizeBy():按指定像素调整窗口大小
resizeTo():将窗口大小调整为指定的宽度和高度
scroll():已弃用。此方法已被scrollTo()方法替换。
scrollBy():按指定的像素数滚动文档
scrollTo():将文档滚动到指定的坐标
setInterval():以指定的时间间隔(以毫秒为单位)调用函数或计算表达式
setTimeout():在指定的毫秒数后调用函数或计算表达式
停止():停止加载窗口
更多信息:w3schools