开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 3616|回复: 8
收起左侧

[已解决] 网页中取时间问题

 关闭 [复制链接]
结帖率:100% (4/4)
发表于 2016-9-13 08:25:37 | 显示全部楼层 |阅读模式   河北省石家庄市
5精币
网页中框架内的时间读取,怎么取出来?在网页源码中没有这个!!




下面是它的网页源码时间部分



<script type="text/javascript">
  
          var killRooter=true;
         var timeStr; //计时器
         //验证类型:true:验证码 ,false:答题
         var validateType=false;
         
         var timing_needs_code = "1";
         //是否
         var ischeck=false;
         function updateTime(){
                killRooter=false;
         }
           $(document).ready(function(){
                   if(108>=150){
                           return;
                   }
                   if(6==6){
                        $(".float_layerh").mousedown(function(e){//e鼠标事件
                                $(this).css("cursor","move");//改变鼠标指针的形状
                                var offset = $(this).offset();//DIV在页面的位置
                                var x = e.pageX - offset.left;//获得鼠标指针离DIV元素左边界的距离
                                var y = e.pageY - offset.top;//获得鼠标指针离DIV元素上边界的距离
                                $(document).bind("mousemove",function(ev){//绑定鼠标的移动事件,因为光标在DIV元素外面也要有效果,所以要用doucment的事件,而不用DIV元素的事件
                                        $(".float_layer").stop();//加上这个之后
                                        var _x = ev.pageX - x;//获得X轴方向移动的值
                                        var _y = ev.pageY - y;//获得Y轴方向移动的值
                                        $(".float_layer").animate({left:_x+"px",top:_y+"px"},-2000);
                                });
                        });
                        //事件绑定
                        $(document).mouseup(function(){
                                $(".float_layer").css("cursor","default");
                                $(this).unbind("mousemove");
                        });
                        $(document).mouseout(function(){
                                $(".float_layer").css("cursor","default");
                                $(this).unbind("mousemove");
                        });
                       
                        $("#pxCheckCode").click(function(){
                            $(this).show().attr("src","/validateCode?"+Math.random())
                            $(this).attr("height","20px");
                    })
                    /* 验证码的回车时间*/
                    var keyTime = new Date().getTime(); //解决输入验证码后狂按回车重复提交的问题
                    $("#inputvalcode1").keydown(function(e){
                            var currKeyTime = new Date().getTime();
                            if(e.keyCode==13 && (currKeyTime-keyTime)>=3000){
                                    keyTime = currKeyTime;
                                    updateTimeTo();
                            }
                    });
                       
                        $("#inputvalcode1").on("click",function(){
                                 if(ischeck){
                                         if($("#inputvalcode1").val()=="点击获取"){
                                               $("#inputvalcode1").val("");
                                       }
                                       $("#pxCheckCode").click();
                                 }
                             
                      });
                   
                        $("#inputvalcode1").val("点击获取");
                         $.ajax({
                                         type:"POST",
                                         url:"/home/student/1973/course/courseTitle/tzj004a",
                                         dataType:"json",
                                         success:function(data){
                                                 if(data.success){
                                                         var titleType=document.getElementById("titleType");
                                                         //titleType.innerHTML=data.html
                                                         executeScript(data.html)
                                                         $("#titleType").html(data.html);
                                                         $("#titleType").show();
                                                         $("#validateType").hide();
                                                         validateType=false;
                                                 }else{
                                                         $("#titleType").hide();
                                                         if(timing_needs_code!=2){
                                                                 $("#validateType").show();
                                                                 validateType=true;
                                                         }else{
                                                                 $("#validateType").hide();
                                                                 validateType=false;
                                                         }
                                                        
                                                        
                                                 }
                                                
                                         }
                         })
                       
                       
                        $("#btn_min").bind("click", btnOclick());  
                           ChangeTime(0);//计时函数
                   }
                  
                   $("#comfirmButtonTo").bind("click",function(){
                           updateTimeTo();
                   }).hide();
                   $("#comfirmButton").bind("click",function(){
                           killRooter=false;
                   }).hide();
                   $("#inputvalcode3").bind("click",function(){
                           killRooter=false;
                   }).hide();
                   $("#inputvalcode2").bind("click",function(){
                           killRooter=false;
                   }).hide();
                   $("#inputvalcode").bind("click",function(){
                           killRooter=false;
                   }).hide();
                  
                  
                  
        });
         
           function btnOclick(){
                   $("#btn_min").click();
           }
           var TimeNum=0;
           var num = Math.round(Math.random()*9) + 11;
           function ChangeTime() {
                     TimeNum++;
             if(TimeNum > 0) {
         timeStr=setTimeout("ChangeTime()",1000);
         if(TimeNum>5 && 7>TimeNum) {//大于5s,隐藏计时框
                 btnOclick();
         }
         
         if(TimeNum>=600) {//大于10分钟测试
                 //console.log($("#titleType").is(":visible"))
                 //console.log($("#validateType").is(":visible"))
                 if($("#titleType").is(":visible")){
                         abledRadio();//设置单选框为可选状态 在courseTitle.ftl页面
                 }
                 if($("#validateType").is(":visible")){
                                $("#comfirmButtonTo").show();
                                ischeck=true;
                 }
                 if(timing_needs_code==2){
                         $("#comfirmButtonTo").show();
                 }
                 /*
                 if(timing_needs_code=="N"){//计时方式 --验证码试题交替
                                         if(validateType){//验证码
                                                 $("#comfirmButtonTo").show();
                                                 ischeck=true;
                                         }else{//试题
                                                 abledRadio();//设置单选框为可选状态 在courseTitle.ftl页面
                                         }
                        }else{//计时方式 --验证码
                                 $("#comfirmButtonTo").show();
                                 ischeck=true;
                        }
         */
          }
          if(TimeNum>610) {// 大于10分钟,随机停止
                 if(TimeNum==num*60){
                                 stopScaler();
                 }
          }
            }
               document.getElementById("learnTime").value=+Math.floor(TimeNum/60)+"分"+TimeNum%60+"秒";
           }
           //change验证码图片
           function changeValidateImg(){
            document.getElementById("validateCodeSRC").src="/validateCode?"+Math.random();
        }
           //更新时间
           var token='1473726261308'
           function updateTimeTo(){
                   if(!killRooter){
                           $("#miaov_float_layer").remove();
                           TimeNum=0;
                           return false;
                   }
                   //验证类型为true时,才校验验证码。
                   if(validateType){
                           if($("#inputvalcode1").val()==""||$("#inputvalcode1").val()=="点击获取"){
                               alert("请输入验证码")
                               return false;
                              }
                   }else{
                           if($("#titleType").is(":visible") && $("input[name=validateradio]:checked").size()<=0){
                                   alert("请选择答案")
                               return false;
                           }
                   }
                 
                   $("#comfirmButtonTo").hide();
                   stopScaler();
                   var obj = new Object();
                  obj.courseId=1167;
                  obj.leastTime=90;
                  obj.learningTime=150;
                obj.id = 1458143;
                obj.cumulativeTime=Math.floor(TimeNum/60)+parseInt($("#cumulativeTime").val());
                obj.onceTime=Math.floor(TimeNum/60);
                var inputvalcode1 = $("#inputvalcode1").val();
               
                    $.ajax({
                         type:"POST",
                         url:"/home/student/1973/course/updateLearnTime",
                         data:{"id":1458143,"onceTime":obj.onceTime,"inputvalcode":inputvalcode1,"drawerId":1541,"validateType":validateType,"token":token},
                         success:function(data){
                                 if(data=="N"){
                                         $("#comfirmButtonTo").show();
                                         alert("验证码不正确!");
                                         changeValidateImg();
                                     return ;
                                 }else if(data=="error"){
                                         alert("更新时间超出最大学习时间范围!")
                                         ischeck=false;
                                         TimeNum=0;
                                         ChangeTime();//计时函数
                                         $("#inputvalcode1").val("点击获取");
                                         $("#pxCheckCode").hide();
                                        
                                 }else if(data=="more"){
                                         //作弊,多窗口更新时间
                                         alert("不能打开多个窗口同时学习,请重新学习!")
                                         ischeck=false;
                                         TimeNum=0;
                                         ChangeTime();//计时函数
                                         $("#inputvalcode1").val("点击获取");
                                         $("#pxCheckCode").hide();
                                 }else if(data=="fast"){
                                         //作弊,重复提交
                                         alert("距离上次更新时间间隔小于10分钟,请重新学习!")
                                         ischeck=false;
                                         TimeNum=0;
                                         ChangeTime();//计时函数
                                         $("#inputvalcode1").val("点击获取");
                                         $("#pxCheckCode").hide();
                                        
                                 }else{
                                         alert("更新学习时间成功!");
                                         var json=eval("("+data+")");
                                         token=json.token;
                                         if(obj.cumulativeTime>=obj.leastTime && obj.leastTime> (obj.cumulativeTime-10)){
                                                 alert("您好,您已达到学习的最低要求,可以进入下一阶段学习!");
                                         }
                                         if(data.sum>obj.learningTime){
                                                    alert("您好,您已达到本课程的建议学习时间,以后学习将不再进行累计!");
                                                    $("#comfirmButtonTo").hide();
                                                 $("#cumulativeTime").val(json.sum);
                                                 $("#inputvalcode1").val("");
                                                 $("#pxCheckCode").hide();
                                                 //$("#inputvalcode1").unbind();
                                                 ischeck=false;
                                                    return;
                                            }
                                        
                                         TimeNum=0;
                                         ChangeTime();//计时函数
                                         $("#cumulativeTime").val(json.sum);
                                         $("#inputvalcode1").val("点击获取");
                                         $("#pxCheckCode").hide();
                                         //$("#inputvalcode1").unbind();
                                         ischeck=false;
                                         /*
                                         if(needcode=="N"){
                                                 validateType=!validateType;//交替验证模式;
                                                 if(!validateType){//试题
                                                         $("#titleType").load("/home/student/1973/course/courseTitle/"+'tzj004a');
                                                         $("#validateType").hide();
                                                         $("#titleType").show();
                                                 }else{//验证码
                                                         $("#titleType").hide();
                                                         $("#validateType").show();
                                                 }
                                         }
                                         */
                                         $.ajax({
                                                 type:"POST",
                                                 url:"/home/student/1973/course/courseTitle/tzj004a",
                                                 dataType:"json",
                                                 success:function(data){
                                                         if(data.success){
                                                                 var titleType=document.getElementById("titleType");
                                                                 //titleType.innerHTML=data.html
                                                                 executeScript(data.html)
                                                                 $("#titleType").html(data.html);
                                                                 $("#titleType").show();
                                                                 $("#validateType").hide();
                                                                 validateType=false;
                                                         }else{
                                                                 $("#titleType").hide();
                                                                 if(timing_needs_code!=2){
                                                                         $("#validateType").show();
                                                                         validateType=true;
                                                                 }else{
                                                                         $("#validateType").hide();
                                                                         validateType=false;
                                                                 }
                                                                
                                                                
                                                         }
                                                        
                                                 }
                                     })
                                 }
                         }
                 });
           }
          
    function stopScaler(){
            clearTimeout(timeStr);
    }
          
function checkLeave(){
    if(6==6){
                var n = window.event.screenX - window.screenLeft;     
                var b = n > document.documentElement.scrollWidth-20;     
                if(b && window.event.clientY < 0 || window.event.altKey)     {     
                        event.returnValue="点'确定'结束学习,本次学习时间不会累计。点'取消'可继续学习。";
        }
QQ图片20160913075742.png
QQ图片20160913075742.png

最佳答案

查看完整内容

刚刚写完,看你帖子关闭了 就发到这里来了 文件要解压出来才能运行 不然识别不到数据库

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值
结帖率:100% (10/10)
发表于 2016-9-13 08:25:38 | 显示全部楼层   浙江省金华市
刚刚写完,看你帖子关闭了  就发到这里来了  文件要解压出来才能运行 不然识别不到数据库

取随机信息.rar

1.99 KB, 下载次数: 12

评分

参与人数 1荣誉 +1 收起 理由
笨潴 + 1 热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

结帖率:100% (14/14)
发表于 2016-9-13 08:32:17 | 显示全部楼层   河南省郑州市
JS计算
回复

使用道具 举报

结帖率:100% (4/4)
 楼主| 发表于 2016-9-13 08:38:11 | 显示全部楼层   河北省石家庄市

能帮忙么?
回复

使用道具 举报

结帖率:100% (4/4)
 楼主| 发表于 2016-9-13 08:38:58 | 显示全部楼层   河北省石家庄市

在编辑框中取出时间就好!
回复

使用道具 举报

结帖率:100% (37/37)

签到天数: 3 天

发表于 2016-9-13 08:48:38 | 显示全部楼层   浙江省台州市
把网址贴出来,帮你看看
回复

使用道具 举报

结帖率:100% (4/4)
 楼主| 发表于 2016-9-13 09:38:06 | 显示全部楼层   河北省石家庄市
liu307921917 发表于 2016-9-13 08:48
把网址贴出来,帮你看看

有账号密码的~~

就是上面发的代码 我在复制一遍全部的
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link  rel="stylesheet" type="text/css" />
<link  rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://s.teachercdn.com.cn/hebei2016_training_static/js/plugs/count/miaov.js"></script>
<script type="text/javascript" src="http://s.teachercdn.com.cn/hebei2016_training_static/js/plugs/count/pingbi.js"></script>
<script type="text/javascript" src="http://s.teachercdn.com.cn/hebei2016_training_static/js/jquery.js"></script>
<script type="text/javascript" src="http://s.teachercdn.com.cn/hebei2016_training_static/js/tp.common.js"></script>
<script src="http://s.teachercdn.com.cn/hebei2016_training_static/js/json2.js" type="text/javascript"></script>
<link rel="stylesheet"  />
<script type="text/javascript" src="http://s.teachercdn.com.cn/hebei2016_training_static/js/plugs/artdialog/source/jquery.artDialog.js"></script>
<script type="text/javascript" src="http://s.teachercdn.com.cn/hebei2016_training_static/js/plugs/artdialog/artDialog.plugins.min.js"></script>
<script type="text/javascript" src="http://s.teachercdn.com.cn/hebei2016_training_static/js/plugs/jquery.timer.js"></script>
<script src="http://s.teachercdn.com.cn/hebei2016_training_static/js/in.min.js" type="text/javascript"></script>

  <script type="text/javascript">
  
          var killRooter=true;
         var timeStr; //计时器
         //验证类型:true:验证码 ,false:答题
         var validateType=false;
         
         var timing_needs_code = "1";
         //是否
         var ischeck=false;
         function updateTime(){
                killRooter=false;
         }

           $(document).ready(function(){
                   if(9>=100){
                           return;
                   }
                   if(6==6){
                        $(".float_layerh").mousedown(function(e){//e鼠标事件
                                $(this).css("cursor","move");//改变鼠标指针的形状
                                var offset = $(this).offset();//DIV在页面的位置
                                var x = e.pageX - offset.left;//获得鼠标指针离DIV元素左边界的距离
                                var y = e.pageY - offset.top;//获得鼠标指针离DIV元素上边界的距离
                                $(document).bind("mousemove",function(ev){//绑定鼠标的移动事件,因为光标在DIV元素外面也要有效果,所以要用doucment的事件,而不用DIV元素的事件
                                        $(".float_layer").stop();//加上这个之后
                                        var _x = ev.pageX - x;//获得X轴方向移动的值
                                        var _y = ev.pageY - y;//获得Y轴方向移动的值
                                        $(".float_layer").animate({left:_x+"px",top:_y+"px"},-2000);
                                });
                        });
                        //事件绑定
                        $(document).mouseup(function(){
                                $(".float_layer").css("cursor","default");
                                $(this).unbind("mousemove");
                        });
                        $(document).mouseout(function(){
                                $(".float_layer").css("cursor","default");
                                $(this).unbind("mousemove");
                        });
                       
                        $("#pxCheckCode").click(function(){
                            $(this).show().attr("src","/validateCode?"+Math.random())
                            $(this).attr("height","20px");
                    })
                    /* 验证码的回车时间*/
                    var keyTime = new Date().getTime(); //解决输入验证码后狂按回车重复提交的问题
                    $("#inputvalcode1").keydown(function(e){
                            var currKeyTime = new Date().getTime();
                            if(e.keyCode==13 && (currKeyTime-keyTime)>=3000){
                                    keyTime = currKeyTime;
                                    updateTimeTo();
                            }
                    });
                       
                        $("#inputvalcode1").on("click",function(){
                                 if(ischeck){
                                         if($("#inputvalcode1").val()=="点击获取"){
                                               $("#inputvalcode1").val("");
                                       }
                                       $("#pxCheckCode").click();
                                 }
                             
                      });
                   
                        $("#inputvalcode1").val("点击获取");
                         $.ajax({
                                         type:"POST",
                                         url:"/home/student/1907/course/courseTitle/txz300a",
                                         dataType:"json",
                                         success:function(data){
                                                 if(data.success){
                                                         var titleType=document.getElementById("titleType");
                                                         //titleType.innerHTML=data.html
                                                         executeScript(data.html)
                                                         $("#titleType").html(data.html);
                                                         $("#titleType").show();
                                                         $("#validateType").hide();
                                                         validateType=false;
                                                 }else{
                                                         $("#titleType").hide();
                                                         if(timing_needs_code!=2){
                                                                 $("#validateType").show();
                                                                 validateType=true;
                                                         }else{
                                                                 $("#validateType").hide();
                                                                 validateType=false;
                                                         }
                                                        
                                                        
                                                 }
                                                
                                         }
                         })
                       
                       
                        $("#btn_min").bind("click", btnOclick());  
                           ChangeTime(0);//计时函数
                   }
                  
                   $("#comfirmButtonTo").bind("click",function(){
                           updateTimeTo();
                   }).hide();
                   $("#comfirmButton").bind("click",function(){
                           killRooter=false;
                   }).hide();
                   $("#inputvalcode3").bind("click",function(){
                           killRooter=false;
                   }).hide();
                   $("#inputvalcode2").bind("click",function(){
                           killRooter=false;
                   }).hide();
                   $("#inputvalcode").bind("click",function(){
                           killRooter=false;
                   }).hide();
                  
                  
                  
        });
         
           function btnOclick(){
                   $("#btn_min").click();
           }
           var TimeNum=0;
           var num = Math.round(Math.random()*9) + 11;
           function ChangeTime() {
                     TimeNum++;
             if(TimeNum > 0) {
         timeStr=setTimeout("ChangeTime()",1000);
         if(TimeNum>5 && 7>TimeNum) {//大于5s,隐藏计时框
                 btnOclick();
         }
         
         if(TimeNum>=600) {//大于10分钟测试
                 //console.log($("#titleType").is(":visible"))
                 //console.log($("#validateType").is(":visible"))
                 if($("#titleType").is(":visible")){
                         abledRadio();//设置单选框为可选状态 在courseTitle.ftl页面
                 }
                 if($("#validateType").is(":visible")){
                                $("#comfirmButtonTo").show();
                                ischeck=true;
                 }
                 if(timing_needs_code==2){
                         $("#comfirmButtonTo").show();
                 }
                 /*
                 if(timing_needs_code=="N"){//计时方式 --验证码试题交替
                                         if(validateType){//验证码
                                                 $("#comfirmButtonTo").show();
                                                 ischeck=true;
                                         }else{//试题
                                                 abledRadio();//设置单选框为可选状态 在courseTitle.ftl页面
                                         }
                        }else{//计时方式 --验证码
                                 $("#comfirmButtonTo").show();
                                 ischeck=true;
                        }
         */
          }
          if(TimeNum>610) {// 大于10分钟,随机停止
                 if(TimeNum==num*60){
                                 stopScaler();
                 }
          }
            }
               document.getElementById("learnTime").value=+Math.floor(TimeNum/60)+"分"+TimeNum%60+"秒";
           }

           //change验证码图片
           function changeValidateImg(){
            document.getElementById("validateCodeSRC").src="/validateCode?"+Math.random();
        }
           //更新时间
           var token='1473730646750'
           function updateTimeTo(){
                   if(!killRooter){
                           $("#miaov_float_layer").remove();
                           TimeNum=0;
                           return false;
                   }
                   //验证类型为true时,才校验验证码。
                   if(validateType){
                           if($("#inputvalcode1").val()==""||$("#inputvalcode1").val()=="点击获取"){
                               alert("请输入验证码")
                               return false;
                              }
                   }else{
                           if($("#titleType").is(":visible") && $("input[name=validateradio]:checked").size()<=0){
                                   alert("请选择答案")
                               return false;
                           }
                   }
                 
                   $("#comfirmButtonTo").hide();
                   stopScaler();
                   var obj = new Object();
                  obj.courseId=1161;
                  obj.leastTime=40;
                  obj.learningTime=100;
                obj.id = 1502479;
                obj.cumulativeTime=Math.floor(TimeNum/60)+parseInt($("#cumulativeTime").val());
                obj.onceTime=Math.floor(TimeNum/60);
                var inputvalcode1 = $("#inputvalcode1").val();
               
                    $.ajax({
                         type:"POST",
                         url:"/home/student/1907/course/updateLearnTime",
                         data:{"id":1502479,"onceTime":obj.onceTime,"inputvalcode":inputvalcode1,"drawerId":1511,"validateType":validateType,"token":token},
                         success:function(data){
                                 if(data=="N"){
                                         $("#comfirmButtonTo").show();
                                         alert("验证码不正确!");
                                         changeValidateImg();
                                     return ;
                                 }else if(data=="error"){
                                         alert("更新时间超出最大学习时间范围!")
                                         ischeck=false;
                                         TimeNum=0;
                                         ChangeTime();//计时函数
                                         $("#inputvalcode1").val("点击获取");
                                         $("#pxCheckCode").hide();
                                        
                                 }else if(data=="more"){
                                         //作弊,多窗口更新时间
                                         alert("不能打开多个窗口同时学习,请重新学习!")
                                         ischeck=false;
                                         TimeNum=0;
                                         ChangeTime();//计时函数
                                         $("#inputvalcode1").val("点击获取");
                                         $("#pxCheckCode").hide();
                                 }else if(data=="fast"){
                                         //作弊,重复提交
                                         alert("距离上次更新时间间隔小于10分钟,请重新学习!")
                                         ischeck=false;
                                         TimeNum=0;
                                         ChangeTime();//计时函数
                                         $("#inputvalcode1").val("点击获取");
                                         $("#pxCheckCode").hide();
                                        
                                 }else{
                                         alert("更新学习时间成功!");
                                         var json=eval("("+data+")");
                                         token=json.token;
                                         if(obj.cumulativeTime>=obj.leastTime && obj.leastTime> (obj.cumulativeTime-10)){
                                                 alert("您好,您已达到学习的最低要求,可以进入下一阶段学习!");
                                         }
                                         if(data.sum>obj.learningTime){
                                                    alert("您好,您已达到本课程的建议学习时间,以后学习将不再进行累计!");
                                                    $("#comfirmButtonTo").hide();
                                                 $("#cumulativeTime").val(json.sum);
                                                 $("#inputvalcode1").val("");
                                                 $("#pxCheckCode").hide();
                                                 //$("#inputvalcode1").unbind();
                                                 ischeck=false;
                                                    return;
                                            }
                                        
                                         TimeNum=0;
                                         ChangeTime();//计时函数
                                         $("#cumulativeTime").val(json.sum);
                                         $("#inputvalcode1").val("点击获取");
                                         $("#pxCheckCode").hide();
                                         //$("#inputvalcode1").unbind();
                                         ischeck=false;
                                         /*
                                         if(needcode=="N"){
                                                 validateType=!validateType;//交替验证模式;
                                                 if(!validateType){//试题
                                                         $("#titleType").load("/home/student/1907/course/courseTitle/"+'txz300a');
                                                         $("#validateType").hide();
                                                         $("#titleType").show();
                                                 }else{//验证码
                                                         $("#titleType").hide();
                                                         $("#validateType").show();
                                                 }
                                         }
                                         */
                                         $.ajax({
                                                 type:"POST",
                                                 url:"/home/student/1907/course/courseTitle/txz300a",
                                                 dataType:"json",
                                                 success:function(data){
                                                         if(data.success){
                                                                 var titleType=document.getElementById("titleType");
                                                                 //titleType.innerHTML=data.html
                                                                 executeScript(data.html)
                                                                 $("#titleType").html(data.html);
                                                                 $("#titleType").show();
                                                                 $("#validateType").hide();
                                                                 validateType=false;
                                                         }else{
                                                                 $("#titleType").hide();
                                                                 if(timing_needs_code!=2){
                                                                         $("#validateType").show();
                                                                         validateType=true;
                                                                 }else{
                                                                         $("#validateType").hide();
                                                                         validateType=false;
                                                                 }
                                                                
                                                                
                                                         }
                                                        
                                                 }
                                     })
                                 }
                         }
                 });
           }
          
    function stopScaler(){
            clearTimeout(timeStr);
    }
          
function checkLeave(){
    if(6==6){
                var n = window.event.screenX - window.screenLeft;     
                var b = n > document.documentElement.scrollWidth-20;     
                if(b && window.event.clientY < 0 || window.event.altKey)     {     
                        event.returnValue="点'确定'结束学习,本次学习时间不会累计。点'取消'可继续学习。";
        }
    }
}

function executeScript(html){
    var reg = /<script[^>]*>([^\x00]+)$/i;
    //对整段HTML片段按<\/script>拆分
    var htmlBlock = html.split("<\/script>");
    for (var i in htmlBlock)
    {
        var blocks;//匹配正则表达式的内容数组,blocks[1]就是真正的一段脚本内容,因为前面reg定义我们用了括号进行了捕获分组
        if (blocks = htmlBlock.match(reg))
        {
            //清除可能存在的注释标记,对于注释结尾-->可以忽略处理,eval一样能正常工作
            var code = blocks[1].replace(/<!--/, '');
            try
            {
                eval(code) //执行脚本
            }
            catch (e)
            {
            }
        }
    }
}
</script>

<script type="text/javascript">
/*小纸条*/
var sendPPDialog;
function sendPapertape(userId,roleId){
        sendPPDialog = artDialog({
                title:"小纸条",
                initialize: function () {
                        $.ajax({
                                type:"get",
                                url:"/home/student/1907/sms/create",
                                data:{"userId":userId,"roleId":roleId,"dialog":true},
                                success:function(data){
                                        sendPPDialog.content(data)
                                }
                        });
                }
               
        });
        sendPPDialog.lock();
}
function sysDialog(msg){
        artDialog({
            time: 2000,
            content:msg
        });
}
var courseId=1161;

/*课程反馈*/
function feedBack(userId,roleId){  
        fb_dialog=tp.open("/home/student/1907/course/feedback?courseId="+courseId,"课程反馈",{"width":780,"height":436})
        /*
                        sendPPDialog = artDialog({
                                title:"课程反馈",
                                initialize: function () {
                                        $.ajax({
                                                type:"get",
                                                url:"/home/student/1907/course/feedback",
                                                data:{"userId":userId,"roleId":roleId,"dialog":true},
                                                success:function(data){
                                                        sendPPDialog.content(data)
                                                }
                                        });
                                }
                               
                        });
                        sendPPDialog.lock();
                        */
}
/*课程评分*/
function grade(userId,roleId){  
        sendPPDialog = artDialog({
                title:"课程评分",
                initialize: function () {
                        $.ajax({
                                type:"get",
                                cache:false,
                                url:"/home/student/1907/course/grade",
                                data:{"userId":userId,"courseId":courseId,"dialog":true},
                                success:function(data){
                                        sendPPDialog.content(data)
                                }
                        });
                }
               
        });
        sendPPDialog.lock();
}
</script>
</head>
<body onbeforeunload="checkLeave()">
<div><iframe style="z-index:-1;" width=96% height=565px src=http://educourse.teacher.com.cn/txz300a/index.htm></iframe></div>
<div  class="note">
<span><a href="###" onclick="note()" id="note">随堂笔记</a></span>
<span><a href="###" onclick="feedBack()"  id="note2">课程反馈</a></span>
<span><a href="###" onclick="grade()"  id="note3">课程评分</a></span>
</div>

<div class="float_layer" id="miaov_float_layer">
    <h2 class="float_layerh">
        <strong>更新学习时间</strong>
        <a id="btn_min" href="###" class="min"></a>
    </h2>
    <div class="content">
            <div class="wrap">
                <div class="box-time">
                         <dl class="tj-time">
                           <span class="biaozhu">
                           注意:点击“更新学习时间”按钮的时间间隔为:大于10分钟小于20分钟,不在此范围则不能累计学习时间!
                           </span>
                         </dl>
                         <dl class="tj-time">
                          <dt>累计学习时间:</dt>
                          <dd>
                             <input type="text" value="9" id="cumulativeTime" readonly disabled class="input" />
                          </dd>
                          </dl>
                           <dl class="tj-time">
                          <dt>本次学习时间:</dt>
                          <dd>
                          <input type="text" id="learnTime" readonly disabled class="input" len="8"/>
                          </dd>
                          </dl>
                                <div id="validateType">
                                 <dl class="tj-time">
                                         <dt>输入验证码:</dt>
                                         <dd>
                                         <input name="validateCode" id="inputvalcode" type="text" class="input-dl-yz" value="点击获取" len="4" style="display: none;"/>
                                          <input id="inputvalcode1" type="text" class="input-dl-yz" value="点击获取" len="4"/>
                                          <input name="validateCode" id="inputvalcode2" type="text" class="input-dl-yz" value="点击获取" len="4" style="display: none;"/>
                                          
                                                  <img class="validcode" style="display: none;" id="pxCheckCode" src='/validateCode' title="点击刷新验证码"  >
                                                  <input name="validateCode" id="inputvalcode3" type="text" class="input-dl-yz" value="点击获取" len="4" style="display: none;"/>
                                                  
                                                   <img class="validcode" style="display: none;" id="validateCode" src='/validateCode' title="点击刷新验证码"  >
                                         </dd>
                                </dl>
                                </div>
                                <div id="titleType">
                                </div>
                          <dl class="tj-time">
                          <a href="###"  id="comfirmButtonTo"  class="button-1" >更新时间</a>
                          <a href="###"  id="comfirmButton" style="display: none;" class="button-1" >更新时间</a>
                          </dl>
                         </div>
        </div>
     </div>
</div>
<script type="text/javascript">
function note(){  
        var chnDialog = artDialog({
                title:"随堂笔记",
                okValue: '确定',
                ok:function(){
                        if($("#noteContent").val().length==0){
                                alert("请输入内容!")
                                return false;
                        }else if($("#noteContent").val().length>2000){
                                alert("字数超出输入范围!")
                                return false;
                        }else{
                                confirmNote();       
                                   this.close();
                                   return false ;
                        }
                       
            },
            cancelValue: '关闭',
            cancel: true ,
                initialize: function () {
                        $.ajax({
                                type:"post",
                                url: "/home/student/1907/course/note",
                                success:function(data){
                                        chnDialog.content(data)
                                        chnDialog.curPosition(770,28);
                                }
                        });
                }
        });
        //chnDialog.lock();
}
function confirmNote(){
        var obj = new Object();
        obj.content=$("#noteContent").val();
        obj.studentCourseId= 1502479;
         $.ajax({
                        type:"post",
                        url: "/home/student/1907/course/confirmNote",
                        data:{"content":JSON.stringify(obj)},
                        success:function(data){
                                if(data=="success"){
                                        alert("添加笔记成功");
                                }
                        }
        });
}
</script>
   <script type="text/javascript">       
        var everytime = 20*60*1000;
        var timer = $.timer(
                function() {
                        $.get("/ajax/login_status_ping");
                },
                everytime,
                true
        );       
</script>
</body>


补充内容 (2016-9-13 09:38):
验证码等其他的解决了,就差这个时间!!
回复

使用道具 举报

结帖率:100% (4/4)
发表于 2016-9-13 10:00:47 | 显示全部楼层   福建省宁德市
发网址 发这怎么看
回复

使用道具 举报

结帖率:100% (4/4)
 楼主| 发表于 2016-10-25 13:25:33 | 显示全部楼层   河北省石家庄市
我还以为我这个时间问题真的解决了呢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备2025452707号) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表