MyExam/OnlineExam.aspx

(开头部分) 11KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="OnlineExam.aspx.cs" Inherits="MyExam_OnlineExam" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>在线考试</title>
    <link href="../css/ks_exam.css" rel="stylesheet" type="text/css"/>
    <script src="../js/jquery-1.3.2.min.js" type="text/javascript"></script>

     <script type="text/javascript">
         var api = frameElement.api, W = api.opener;
         function close() {
             api.close();
         }

         var nowtime1 = new Date(); 
         function GetXmlHttp() {
             return window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
         }
         function GetRequest() {
             var url = "OnlineExam.aspx?name=1&x=" + Math.random();
             xmlHttp = GetXmlHttp();
             xmlHttp.onreadystatechange = OnReadyStateChange;
             xmlHttp.open("GET", url, true);
             xmlHttp.send("");
         }
         function OnReadyStateChange() {
             if (xmlHttp.readyState == 4) {
                   nowtime1 =  xmlHttp.responseText;
             }
         }
         var xmlHttp;
         var interval = 1000;
         var timer = window.setInterval(GetRequest, interval);

    function lxfEndtime() {
        $(".lxftime").each(function () {
            var lxfday = $(this).attr("lxfday"); //用来判断是否显示天数的变量
            var endtime = new Date($(this).attr("endtime")).getTime(); //取结束日期(毫秒值)
            var nowtime = new Date(nowtime1).getTime();        //今天的日期(毫秒值)
            var youtime = endtime - nowtime; //还有多久(毫秒值)
            var seconds = youtime / 1000;
            var minutes = Math.floor(seconds / 60);
            var hours = Math.floor(minutes / 60);
            var days = Math.floor(hours / 24);
            var CDay = days;
            var CHour = hours % 24;
            var CMinute = minutes % 60;
            var CSecond = Math.floor(seconds % 60); //"%"是取余运算,可以理解为60进一后取余数,然后只要余数。
            if (endtime <= nowtime) {
                //如果结束日期小于当前日期就提示过期啦

                alert("考试结束时间到!系统自动提交试卷!");
                document.getElementById("butAdd").click();
                api.close();
                W.AA();
                
            } else {
                if ($(this).attr("lxfday") == "no") {
                    $(this).html("<span>" + CHour + "</span>时<span>" + CMinute + "</span>分<span>" + CSecond + "</span>秒");          //输出没有天数的数据
                } else {
后面还有 178 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。