<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<script>
/*防扒*/
(function () {
var callbacks = [],
timeLimit = 50,
open = false;
setInterval(loop, 1);
return {
addListener: function (fn) {
callbacks.push(fn);
},
cancleListenr: function (fn) {
callbacks = callbacks.filter(function (v) {
return v !== fn;
});
},
};
function loop() {
var startTime = new Date();
debugger;
if (new Date() - startTime > timeLimit) {
if (!open) {
callbacks.forEach(function (fn) {
fn.call(null);
});
}
open = true;
window.stop();
alert('小黑子,露出雞腳了吧');
window.location.reload();
} else {
open = false;
}
}
})().addListener(function () {
window.location.reload();
});
</script>
</body>
</html>
防扒
相關文章
- 釋出防扒提示,
- 扒一扒「清華系」的 AI 安防大佬們AI
- 扒一扒安卓渲染原理安卓
- 扒一扒ELF檔案
- 扒一扒安卓的渲染原理安卓
- 扒一扒 EventServiceProvider 原始碼IDE原始碼
- 扒一扒 HTTP 的構成HTTP
- 扒一扒程式語言排行榜
- 扒一扒PROMISE的原理,大家不要怕!Promise
- 扒一扒 Jetpack Compose 實現原理Jetpack
- 扒一扒Kotlin協程的底褲Kotlin
- 扒一扒React計算狀態的原理React
- 扒一扒 CSS 語言的誕生史CSS
- 用大資料扒一扒蔡徐坤的真假流量粉大資料
- BEM實戰之扒一扒淘票票頁面
- 扒一扒Bean注入到Spring的那些姿勢BeanSpring
- 扒一扒我們生活中常見的品牌小程式
- 扒一扒「黑客軍團」中用到的黑客工具黑客
- 扒一扒移動網際網路裡的流氓
- 扒一扒隨機數(Random Number)的誕生歷史隨機random
- 日入50000元,扒扒抖音本地生活小程式的變現模式模式
- 扒一扒JVM的垃圾回收機制,下次面試你準備好了嗎JVM面試
- 扒一扒9.3閱兵直播如何採用虛擬現實技術
- 非得從零開始學習?扒一扒強化學習的致命缺陷強化學習
- 扒一扒spring,dom4j實現模擬實現讀取xmlSpringXML
- 從“掃月亮”到“掃福字”,扒一扒背後的支付寶AR框架體系框架
- 怎麼用python扒網頁?Python網頁
- 人剛畢業,顛覆整個AI界:扒一扒Sora兩帶頭人博士論文AISora
- 扒一下Redis的配置檔案Redis
- SiteSucker pro 最新漢化版,Mac扒站神器Mac
- 淺扒Android動態設定字型大小Android
- 素材火基於thinkphp開發,免費扒模板PHP
- 性感的Promise,擁抱ta然後扒光taPromise
- 《吃透MQ系列》之扒開Kafka的神祕面紗MQKafka
- 五招扒掉創業公司的假資料創業
- 從X86指令深扒JVM的位移操作JVM
- 我扒了Bugly的資料,只是想出個報表
- 基於node的微小爬蟲——扒了一下知乎爬蟲