有一个SCOFunctions.singlevideo.js
里面有个函数 判断学习不能多开页面
function checkcourse(){
var is_gkk=$("#is_gkk").val();
if(is_gkk=="false"){
var id=getUrlParam("id");
var study_course=$("#study_course").val();
var data={
"id":id,
"study_course":study_course
};
$.ajax({
url:"/portal/checkcourse.do",
type: "post",
contentType:"application/x-www-form-urlencoded",
async: false,
cache: false,
data:data,
ranNum:Math.random(),
success:function(res){
if(res==0){
console.log("检验成功");
}else if(res==1){
player.stop();
//alert("请您登录!");
$(".tips_mask").show();
$(".tips_content p").text("您已打开新的课程播放页面,本课程已暂停计时,是否继续学习?");
btnok();
clearInterval(commitDataTimer1);
}else {
player.stop();
//alert("请您登录!");
$(".tips_mask").show();
$(".tips_content p").text("请您登录!");
clearInterval(commitDataTimer1);
}
}
});
}
主要是
if(res==0){
console.log("检验成功");
}else if(res==1){
player.stop();
//alert("请您登录!");
$(".tips_mask").show();
$(".tips_content p").text("您已打开新的课程播放页面,本课程已暂停计时,是否继续学习?");
btnok();
clearInterval(commitDataTimer1);
}
怎么能劫持并反馈res=1
(js不能拦截,成功还要上传时间)