Warning: Undefined array key "yPBFjS" in /home/ic3/domains/ic3.info/public_html/wp-includes/kses.php on line 1
HEX
HEX
Server: LiteSpeed
System: Linux control5.webnow.vn 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64
User: ic3 (1169)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /home/ic3/domains/thcsanphu.ic3.info/public_html/wp-content/plugins/foxtool/link/ads/foxads.js
document.addEventListener('DOMContentLoaded', function() {
    var adsclickElement = document.querySelector('[data-adsclick]');
    if (!adsclickElement) return;
    var links = adsclickElement.getAttribute('data-links').split(',');
    var miniWindow = adsclickElement.getAttribute('data-mini') || null;
    var hours = parseInt(adsclickElement.getAttribute('data-hours'), 10);
    var clickTarget = adsclickElement.getAttribute('data-click-target'); 
    function setLocalStorage(domain) {
        var expires = new Date();
        expires.setTime(expires.getTime() + (hours * 60 * 60 * 1000));
        var data = {
            value: 1,
            expiry: expires.getTime() // Lưu thời gian hết hạn dưới dạng timestamp
        };
        localStorage.setItem("adsclick_" + domain, JSON.stringify(data));
    }
    function isDomainInLocalStorage(domain) {
        var storedData = localStorage.getItem("adsclick_" + domain);
        if (storedData) {
            var parsedData = JSON.parse(storedData);
            if (parsedData.expiry > new Date().getTime()) {
                return true;
            } else {
                localStorage.removeItem("adsclick_" + domain); // Xóa nếu hết hạn
                return false;
            }
        }
        return false;
    }
    function AffClickHandler(event) {
        for (var i = 0; i < links.length; i++) {
            var newLink = links[i];
            var parser = document.createElement('a');
            parser.href = newLink;
            var domain = parser.hostname + parser.pathname; 
            if (!isDomainInLocalStorage(domain)) {
                setLocalStorage(domain);
                window.open(newLink, '_blank', miniWindow);
                break;
            }
        }
    }
    if (clickTarget === 'link') {
		document.querySelectorAll('a, button').forEach(function(element) {
			element.addEventListener('click', AffClickHandler);
		});
	} else {
		document.addEventListener('click', AffClickHandler);
	}
});