【问题标题】:Making an Online Examination website [duplicate]制作在线考试网站[重复]
【发布时间】:2015-04-16 02:52:30
【问题描述】:

我正在制作一个在线考试网站,用户可以在其中参加考试。我想在用户最小化或关闭网站或打开新标签时收到通知。谁能告诉我如何使用诸如 html css js php jQuery sql 之类的语言来做到这一点。

【问题讨论】:

  • 您是否要这样做以检测学生是否在网上查找答案?如果是这样,那就不值得了——他们只会使用其他设备,比如手机。
  • 其实是内网的东西

标签: javascript php jquery sql


【解决方案1】:

您可以使用 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:返回窗口的 Document 对象(参见 Document 对象)

frameElement:返回当前窗口插入的元素

frames:返回当前窗口中的所有元素

history:返回窗口的 History 对象(参见 History 对象)

innerHeight:返回窗口内容区域的内部高度

innerWidth:返回窗口内容区域的内部宽度

length:返回当前窗口的元素个数

location:返回窗口的 Location 对象(参见 Location 对象)

createPopup():创建一个弹出窗口

focus():将焦点设置到当前窗口

moveBy():相对于当前位置移动窗口

moveTo():将窗口移动到指定位置

open():打开一个新的浏览器窗口

print():打印当前窗口的内容

prompt():显示提示访问者输入的对话框

resizeBy():按指定像素调整窗口大小

resizeTo():将窗口大小调整为指定的宽度和高度

scroll():已弃用。此方法已被 scrollTo() 方法取代。

scrollBy():将文档滚动指定像素数

scrollTo():将文档滚动到指定坐标

setInterval():以指定的时间间隔(以毫秒为单位)调用函数或计算表达式

setTimeout():在指定的毫秒数后调用函数或计算表达式

stop():停止加载窗口

更多:w3schools

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-14
    • 2010-09-24
    • 2016-06-19
    • 1970-01-01
    • 1970-01-01
    • 2011-04-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多