刷网上学习时网页弹窗怎么关闭,

//使用事件监听方式捕捉事件
video.addEventListener("timeupdate",function(){
var timeDisplay;
//用秒数来显示当前播放进度
timeDisplay = Math.floor(video.currentTime);

//当视频播放到 4s的时候做处理
if(dialogCounts[0] == timeDisplay){
    if(flagTime){
        tempRecord("auto");
        returnConfirm();
        closePage();
        //此处只判断整数
        flagTime = false;
    }else{
        return false;
    }
}  
if(dialogCounts[1] == timeDisplay){
    if(flagTime1){
        tempRecord("auto");
        returnConfirm();
        closePage();
        //此处只判断整数
        flagTime1 = false;
    }else{
        return false;
    }
}
if(dialogCounts[2] == timeDisplay){
    if(flagTime2){
        tempRecord("auto");
        returnConfirm();
        closePage();
        //此处只判断整数
        flagTime2 = false;
    }else{
        return false;
    }
}
if(dialogCounts[3] == timeDisplay){
    if(flagTime3){
        tempRecord("auto");
        /* layer.confirm('亲!还在视频前吗,10秒后关闭视频?', {
              btn: ['在','不在'] //按钮
            }, function(){
                layer.closeAll();
                player.play();
                player.currentTime(currentTime);
            }, function(){
                history.go(-1);
            }); */
        returnConfirm();
        closePage();
        //此处只判断整数
        flagTime3 = false;
    }else{
        return false;
    }
}

},false);

//保存视频进度
function tempRecord(type){
    var isOver = "N";
    if(isOver == 'N'){
        player.pause();//暂停
        var currentTimeParam = player.currentTime();
        $.ajax({
            type:"post",
            url:"pcoarOcManage/tempRecord.do",
            async:false,
            data:{
                resourceId : resourceId, //resourceId
                targetId: id,
                learnTimeParam: currentTimeParam
            },
            dataType:'json',
            success:function(data){
                if(data.hasError == true){
                    layer.msg(data.message, {icon: 2});
                    return false;
                }
                currentTime = currentTimeParam;
                if(type == "temp"){
                    layer.msg(data.message, {icon: 1});                 
                }
            },
            complete:function(){
            }
        }); 
    };
};

//产生随机数
function randomNum(minNum,maxNum){
switch(arguments.length){
case 1:
return parseInt(Math.random()*minNum+1,10);
break;
case 2:
return parseInt(Math.random()*(maxNum-minNum+1)+minNum,10);
break;
default:
return 0;
break;
}
}

//点击事件

function returnConfirm(){
var isOver = "N";
console.log("进入弹窗? ");
if(isOver == 'N'){
layer.confirm('亲!还在观看吗?(若不在则10秒后自动关闭文件)', {
btn: ['在'] //按钮
}, function(){
player.play();
player.currentTime(currentTime);
window.clearTimeout(timer2); // 关闭第二个定时器
layer.closeAll();
});
}
}

//10秒事件
function closePage(){
var isOver = "N";
if(isOver == 'N'){
timer2 =setInterval(function(){
history.go(-1);
},10000);
}
}

用网页关闭软件可以关闭的,具体你可以看相关的资料,都是非常多的