定时网站变灰 loadBlackWhiteCss.js

$(function(){
    loadBlackWhiteCss();
});

function loadBlackWhiteCss() {
    if(nowInDateBetwen('2020-04-04 00:00:00', '2020-04-05 00:00:00') || getQueryString('debug') === 'blank') {
        document.body.style["filter"] = "grayscale(100%)";
        document.body.style["-webkit-filter"] = "grayscale(100%)";
        document.body.style["-moz-filter"] = "grayscale(100%)";
        document.body.style["-ms-filter"] = "grayscale(100%)";
        document.body.style["-o-filter"] = "grayscale(100%)";
        document.body.style["filter:progid"] = "DXImageTransForm.Microsoft.BasicImage(grayscale=1)";
        document.body.style["-webkit-filter"] = "grayscale(1)";
    }
}

function nowInDateBetwen(d1, d2){
    var dateBegin = new Date(d1);
    var dateEnd = new Date(d2);
    var dateNow = new Date();

    var beginDiff = dateNow.getTime() - dateBegin.getTime();
    var beginDayDiff = Math.floor(beginDiff / (24 * 3600 * 1000));

    var endDiff = dateEnd.getTime() - dateNow.getTime();
    var endDayDiff = Math.floor(endDiff / (24 * 3600 * 1000));

    if(endDayDiff < 0) {
        return false;
    }
    if(beginDayDiff < 0) {
        return false;
    }
    return true;
}

function getQueryString(name) {
    var query = window.location.search.substring(1);
       var vars = query.split("&");
       for (var i=0;i

你可能感兴趣的:(定时网站变灰 loadBlackWhiteCss.js)