PPT页面小于号和大于号键翻页
// ==UserScript==
// @name 超星课件左右翻页
// @author CodingDogzxg
// @namespace https://github.com/CodingDogzxg
// @version 0.1
// @description PPT页面小于号和大于号键翻页
// @match https://mooc1.chaoxing.com/mycourse/studentstudy?chapterId=*
// @license MIT
// ==/UserScript==
document.onready = function() {
document.onkeydown = function(e){
let iframe_obj1 = document.getElementsByClassName("content")[0].getElementsByTagName("iframe")[0];
let iframe_obj2 = iframe_obj1.contentWindow.document.getElementsByTagName("iframe")[0].contentWindow.document;
let num = parseInt(iframe_obj2.getElementsByClassName("num")[0].innerText);
let all = parseInt(iframe_obj2.getElementsByClassName("all")[0].innerText);
// 对整个页面监听
var keyNum = window.event ? e.keyCode : e.which;
// console.log(keyNum);
if(keyNum==13) {};
if(keyNum==188){
if(num > 1){
iframe_obj2.getElementsByClassName("preBtn")[0].click();
} else alert("Already at the very front!");
}
if(keyNum==190){
if (num < all) {
iframe_obj2.getElementsByClassName("nextBtn")[0].click();
} else alert("Already at the very end!");
}
}
}