javascript 练习

FsTy 提交于 周日, 11/07/2021 - 14:02

Interval(function () {
      var bds=document.querySelector("body > div.el-message-box__wrapper");
      if( bds !=null ){
           if( bds.style.display!="none" ){
            var btn =document.getElementsByClassName("el-button el-button--default el-button--small  ");
                for(var i = 0;i < btn.length;i++){
                   if( btn[i].innerText=="继续学习" ){ btn[i].click(); return;}
                   if( btn[i].innerText=="确定"     ){ btn[i].click(); return; }
                 }
            }
      }
    if(document.querySelector("body").className=='el-popup-parent--hidden'){
        var inck=document.querySelectorAll('input[type="checkbox"]');
        if(inck.length > 0){
                   inck["0"].click();
        }
         var btw =document.getElementsByClassName("el-button el-button--primary");
         for(var i = 5;i < btw.length;i++){
           if(btw[i].innerText=="提交" && btw[i]._prevClass=="el-button el-button--primary" && btw[i].style.display!="none"){ btw[i].click(); return;}
           if(btw[i].innerText=="关闭" && btw[i]._prevClass=="el-button el-button--primary" && btw[i].style.display!="none"){ btw[i].click(); return;}
           if(btw[i].innerText=="确定" && btw[i]._prevClass=="el-button el-button--primary" && btw[i].style.display!="none"){ btw[i].click(); return;}
          }
    }
     var vipl=document.querySelector("#videoDiv > xg-start > div.xgplayer-icon-play");
    if (vipl !=null){
        if(document.querySelector("#videoDiv").className=="xgplayer xgplayer-pc xgplayer-nostart xgplayer-skin-default"){
          vipl.click(); 
          return;
        }
    }

    divf=document.querySelectorAll("div.pdf-container")
    if(divf.length>0){
         sx=divf["0"].innerText.replace(/ /g,"");
         sx=sx.replace("上一页","");
         sx=sx.replace("下一页","");
         sxs=sx.split("/");
         var btn =document.getElementsByClassName("el-button el-button--primary el-button--small");
         if( sxs["0"] !=sxs["1"]){
              for(var i = 0;i < btn.length;i++){
                if(btn[i].innerText=="下一页" ){ btn[i].click(); return;}
              }
         }
    }
    var ttop=document.getElementsByClassName('el-tabs__item is-top');
    if(ttop !=null ){
            for(var i = 0;i < ttop.length;i++){
                  if ( ttop[i].innerText.indexOf("已完成")> 0){ 
                      if(i < ttop.length-1 ){
                          ttop[i+1].click();
                     }else{
                         var btn =document.getElementsByClassName("el-button el-button--primary el-button--small");
                         for(var i = 0;i < btn.length;i++){
                            if(btn[i].innerText=="下一节" ){ 
                                btn[i].click();  
                            }
                        }
                    }
                 }else{
                    return;
                 }
             }
    }
}, 2000);