HTML5 Chrome 桌面通知:Notification API
Notification.requestPermission( function(status) {
console.log(status); // 仅当值为 "granted" 时显示通知
var n = new Notification("title", {body: "notification body"}); // 显示通知
});
window.setInterval(function(){
var aa = document.querySelector('.tempWrap > .timeList > .clone + dd')
if (!aa) return ''
var curDay = aa.querySelector('.date-d-y');
if (curDay && curDay.getAttribute('data-yyrq') < '20221031') {
if (window.nc) window.nc.close()
window.nc = new Notification('可以预约', { body: curDay.getAttribute('data-yyrq').replace(/(\d\d)/g, '-$1').replace('-20-','20') + ' ' + curDay.getAttribute('data-yysj') })
}
window.setTimeout(function(){
$('#sldt li')[0].click()
}, 4000)
}, 3000)
window.setInterval(function(){
$('#sldt li')[0].click()
}, 20000)