未来软件工作室

    未来软件工作室论坛

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • 官网

    时间管理大师专属,一键网上评教。

    技术分享
    9
    10
    40
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 20191554109
      王乐源 管理员 last edited by 20191554109

      提交问卷调查表

      //问卷调查表  2021.11.12测试 无bug
      const num=window[2].window[0].window[0].document.getElementsByTagName('tbody')[1].childElementCount;
      for (let i = 1; i <= num; i++) {
          (function (a) {
              setTimeout(() => {
                      let msg=window[2].window[0].window[0].document.getElementById('wj'+i+'').firstChild.onclick.toString().match(/\((.*?)\)/g)[1].split("'")[1];
                      let msg2=`jxkp/${msg}`
                      new Promise((resolve,reject) => {
                          const opener=window.open(msg2,'winKPT','width=880,height=600,scrollbars=yes');
                          setTimeout(() => {
                              resolve(opener);
                          }, 1000);
                      }).then((opener) =>{
                          if(opener){
                              opener.confirm=function confirm(){
                                  return true;
                              }
                              new Promise((resolve,reject) => {
                                  for(let j=0;j<opener.document.getElementsByTagName("textarea").length;j++){
                                      opener.document.getElementsByTagName("textarea")[j].value="非常满意,老师真棒"
                                  };
                                  setTimeout(() => {
                                      resolve(true);
                                  }, 500);
                              }).then((res) =>{
                                  if(res){
                                      opener.go();
                                      setTimeout(() => {
                                          if(opener && opener.open && !opener.closed)
                                          opener.close();
                                      }, 500);
                                  }
                              })
                          }
                      }).catch((err) =>{
                          console.log(`第${i}个执行出错`);
                          throw Error(err);
                      })
              },(i-1) * 3000);
          })(i)
      };
      

      提交教学评价表

      //教学评价表 2021.12.26修改,已测试,无bug
      const num=window[2].window[0].window[0].document.getElementsByTagName('tbody')[1].childElementCount;
      for (let i = 1; i < num; i++) {
          ( function (a) {
              setTimeout(async () => {
                  let msg=window[2].window[0].window[0].document.getElementById('pj'+i+'').firstChild.onclick.toString().match(/\((.*?)\)/g)[1].split("'")[1];
                  let uri=`jxkp/${msg}`;
                  new Promise((resolve,reject) => {
                      let opener=window.open(uri,'winKPT','width=880,height=600,scrollbars=yes');
                      setTimeout(() => {
                          resolve(opener);
                      }, 1000);
                  }).then((opener) => {
                      if(opener){
                          new Promise((resolve,reject) => {
                              opener.confirm=function confirm(){
                                  return true;
                              }
                              for(let j=0;j<opener.document.getElementsByClassName("B").length;j++){
                                  let node=opener.document.getElementById('sel_score'+j+'')
                                  node.firstChild.click();
                              };
                              setTimeout(() => {
                                  resolve(true);
                              }, 500);
                          }).then((res) => {
                              if(res){
                                  opener.go_12735();
                              }
                          })
                      }
                  }).catch((err) => {
                      console.log(`第${i}个执行出错`);
                      throw new Error(err);
                  })
              }, 3000 * (i-1));
          })(i)
      };
      

      使用方法

      InkedB(5X_ZABIX1KNXH}758MC0L_LI.jpg

      有bug的话可以评论反馈一下,明年改🐶 。

      20190114212 20190114222 20181534114 3 Replies Last reply Reply Quote 1
      • 20201514216
        赵如龙 管理员 last edited by

        教务系统换了,能回来改改吗😭

        1 Reply Last reply Reply Quote 0
        • 20181534114
          陈红帆 @20191554109 last edited by

          王乐源 在 时间管理大师专属,一键网上评教。 中说:

          666啊

          1 Reply Last reply Reply Quote 0
          • 20201554109
            栗守佳 管理员 last edited by

            太强了把,我张荀能转前端吗

            1 Reply Last reply Reply Quote 0
            • 20201554219
              张荀 管理员 last edited by

              太强了太强了

              1 Reply Last reply Reply Quote 0
              • 20201514216
                赵如龙 管理员 last edited by

                666我的宝

                1 Reply Last reply Reply Quote 0
                • 20181514205
                  白钰航 last edited by

                  找到个好玩的

                  1 Reply Last reply Reply Quote 0
                  • 20190114222
                    赵子莹 管理员 @20191554109 last edited by

                    nice!

                    1 Reply Last reply Reply Quote 0
                    • 20190114212
                      王桃峰 管理员 @20191554109 last edited by

                      王乐源 666我的宝

                      1 Reply Last reply Reply Quote -1
                      • 20191564207
                        李向松 管理员 last edited by

                        6666我的宝

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Powered by NodeBB | Contributors