tixcraft_bot/webdriver/Maxbotplus_1.0.0/js/ibon_ticket_next.js

36 lines
1.1 KiB
JavaScript
Raw Normal View History

var myInterval = null;
function dom_ready()
{
let ret=false;
if($("#done").length>0) {
$("#done").remove();
ret=true;
if(myInterval) clearInterval(myInterval);
(function () {
var btn_e = document.createEvent('MouseEvents');
btn_e.initEvent('click', true, true );
let btn1 = document.querySelector("div#ticket-wrap > a[onclick]");
if(btn1 > 0) {
console.log("trigger btn1 click");
//btn1.click();
let btn1 = document.querySelector("div#ticket-wrap > a[onclick]");
btn1.dispatchEvent(btn_e);
} else {
let btn2 = document.querySelector("div#ticket-wrap > a[href]");
if(btn2) {
console.log("trigger btn2 click");
//btn2.click();
btn2.dispatchEvent(btn_e);
}
}
})();
}
console.log("dom_ready:"+ret);
return ret;
}
myInterval = setInterval(() => {
dom_ready();
}, 1000);