<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          FuckAdBlockAdBlock 檢測工具

          聯合創(chuàng)作 · 2023-09-23 08:39

          FuckAdBlock 允許你檢測擴展的廣告攔截器(AdBlock 或者其他)。

          在線示例:http://sitexw.fr/fuckadblock/

          (此項目還有個更方便的名字 BlockAdBlock)

          支持

          • Google Chrome

          • Mozilla Firefox

          • Internet Explorer (8+)

          • Safari

          • Opera

          安裝

          手動

          下載 "fuckadblock.js" 并添加到你的網站中

          Bower:

          bower install fuck-adblock

          Node.js/io.js:

          npm install fuckadblock

          代碼示例

          // Function called if AdBlock is not detected
          function adBlockNotDetected() {
              alert('AdBlock is not enabled');
          }
          // Function called if AdBlock is detected
          function adBlockDetected() {
              alert('AdBlock is enabled');
          }
          // Recommended audit because AdBlock lock the file 'fuckadblock.js' 
          // If the file is not called, the variable does not exist 'fuckAdBlock'
          // This means that AdBlock is present
          if(typeof fuckAdBlock === 'undefined') {
              adBlockDetected();
          } else {
              fuckAdBlock.onDetected(adBlockDetected);
              fuckAdBlock.onNotDetected(adBlockNotDetected);
              // and|or
              fuckAdBlock.on(true, adBlockDetected);
              fuckAdBlock.on(false, adBlockNotDetected);
              // and|or
              fuckAdBlock.on(true, adBlockDetected).onNotDetected(adBlockNotDetected);
          }
          // Change the options
          fuckAdBlock.setOption('checkOnLoad', false);
          // and|or
          fuckAdBlock.setOption({
              debug: true,
              checkOnLoad: false,
              resetOnEnd: false
          });

          默認選項

          // At launch, check if AdBlock is enabled
          // Uses the method fuckAdBlock.check()
          checkOnLoad: true
          // At the end of the check, is that it removes all events added ?
          resetOnEnd: true
          // The number of milliseconds between each check
          loopCheckTime: 50
          // The number of negative checks after which there is considered that AdBlock is not enabled
          // Time (ms) = 50*(5-1) = 200ms (per default)
          loopMaxNumber: 5
          // CSS class used by the bait caught AdBlock
          baitClass: 'pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads text-ad-links'
          // CSS style used to hide the bait of the users
          baitStyle: 'width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;'
          // Displays the debug in the console (available only from version 3.2 and more)
          debug: false

          提供的方法

          // Allows to set options
          // #options: string|object
          // #value:   string
          fuckAdBlock.setOption(options, value);
          // Allows to check if AdBlock is enabled
          // The parameter 'loop' allows checking without loop several times according to the value of 'loopMaxNumber'
          // Example: loop=true  => time~=200ms (time varies depending on the configuration)
          //          loop=false => time~=1ms
          // #loop: boolean (default: true)
          fuckAdBlock.check(loop);
          // Allows to manually simulate the presence of AdBlock or not
          // #detected: boolean (AdBlock is detected ?)
          fuckAdBlock.emitEvent(detected);
          // Allows to clear all events added via methods 'on', 'onDetected' and 'onNotDetected'
          fuckAdBlock.clearEvent();
          // Allows to add an event if AdBlock is detected
          // #detected: boolean (true: detected, false: not detected)
          // #fn:       function
          fuckAdBlock.on(detected, fn);
          // Similar to fuckAdBlock.on(true|false, fn)
          fuckAdBlock.onDetected(fn);
          fuckAdBlock.onNotDetected(fn);
          瀏覽 19
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩特黄一级片 | 老牛吃嫩一区二区三区 | 日韩中文字幕高清 | 台湾无码精品 | 91乱子伦国产乱子伦 |