这个网站是一个用于检测和清理浏览器中广告的脚本。它使用了Typekit库,可以通过修改网页的.wf-loading
类来使广告失效。该脚本在页面加载时执行,并在3秒后自动删除这些广告。
(function(d) {
var config = {
kitId: 'wly4bsa',
scriptTimeout: 3000,
async: true
};
h = d.documentElement; // 获取整个文档
t = setTimeout(function() {
h.className = h.className.replace(/\bwf-loading\b/g, ""); // 移除 wf-loading 类
h.className += " wf-inactive"; // 同时添加 wf-inactive 类
}, config.scriptTimeout);
tk = d.createElement("script"); // 创建一个 script 节点
f = false;
s = d.getElementsByTagName("script")[0]; // 获取第一个 script 标签
a;
if (s) { // 如果存在脚本
h.className += " wf-loading"; // 添加 wf-loading 类
tk.src = 'https://use.typekit.net/' + config.kitId + '.js'; // 设置 script 的 src 属性为 Typekit 的 URL
tk.async = true; // 设置为异步执行
tk.onload = tk.onreadystatechange = function() { a = this.readyState; if (f || a && a != "complete" && a != "loaded") return; }; // 确保脚本加载完成后再移除 wf-loading 类并添加 wf-inactive 类
s.parentNode.insertBefore(tk, s); // 将 script 节点添加到其父节点
f = true; // 标记脚本已加载完成
}
})(window); // window是全局对象,这里用来调用函数
此脚本仅适用于支持JavaScript的浏览器。