Code Tắt Adblock giúp bạn loại bỏ tiện ích quảng cáo Adblock, điều này giúp bạn có thể hiện thị quảng cáo trên trang web của mình mà không bị người dùng chặn.
Trong bài viết hôm nay, mình sẽ chia sẻ cho các bạn 2 đoạn code chặn Adblock thường sử dụng nhất và làm thế nào để chèn code tắt adblock vào blog và wordpress. Nào, chúng ta bắt đầu thôi, Let’s go.
Code Tắt Adblock Loại 1 – Code Disable Adblock Type 1
Code chặn Adblock plus
Code chưa nén
Phù hợp với những bạn muốn tìm tòi, học hỏi, chưa nén nên dễ dàng chỉnh sửa, nếu chèn vào web thì tốc độ không nhanh lắm.
Các bạn có thể thay thế ảnh thông báo ở dòng 73. Với code này, người dùng không bật Javascript thì nó sẽ yêu cầu bật lên.
<!--Start killer ADBLOCK v1--> <style> #h237 { position: fixed !important; position: absolute; top: 0; top: expression((t=document.documentElement.scrollTop?document.documentElement.scrollTop: document.body.scrollTop)+"px"); left: 0; width: 102%; height: 102%; background-color: #f9f9f9; opacity: .97; display: block; padding: 10% 0 } #h237 * { text-align: center; margin: 0 auto; display: block; filter: none; font: bold 14px Verdana, Arial, sans-serif; text-decoration: none } #h237 ~ * { display: none } </style> <div id="h237"> <span>Làm ơn hãy bật JavaScript!<br /></span> </div> <script> window.document.getElementById("h237").parentNode.removeChild(window.document.getElementById("h237")); (function(l, m) { function n(a) { a && h237.nextFunction() } var h = l.document, p = ["i", "s", "u"]; n.prototype = { rand: function(a) { return Math.floor(Math.random() * a) }, getElementBy: function(a, b) { return a ? h.getElementById(a) : h.getElementsByTagName(b) }, getStyle: function(a) { var b = h.defaultView; return b && b.getComputedStyle ? b.getComputedStyle(a, null) : a.currentStyle }, deferExecution: function(a) { setTimeout(a, 250) }, insert: function(a, b) { var e = h.createElement("span"), d = h.body, c = d.childNodes.length, g = d.style, f = 0, k = 0; if ("h237" == b) { e.setAttribute("id", b); g.margin = g.padding = 0; g.height = "100%"; for (c = this.rand(c); f < c; f++) 1 == d.childNodes[f].nodeType && (k = Math.max(k, parseFloat(this.getStyle(d.childNodes[f]).zIndex) || 0)); k && (e.style.zIndex = k + 1); c++ } e.innerHTML = a; d.insertBefore(e, d.childNodes[c - 1]) }, displayMessage: function(a) { var b = this; a = "abisuq".charAt(b.rand(5)); b.insert("<" + a + '><img src="http://24h68.com/wp-content/uploads/2021/12/24h68.com-Code-tat-Adblockplus.png" height="350" width="699" alt="" /> <a href="JavaScript:window.location.reload()">[ Tải Lại - Reload ]</a>' + ("</" + a + ">"), "h237"); h.addEventListener && b.deferExecution(function() { b.getElementBy("h237").addEventListener("DOMNodeRemoved", function() { b.displayMessage() }, !1) }) }, i: function() { for (var a = "DivTopAd,ad-zone-1,ad_190x90,ads-sticky,iqadtile5,leftframeAD,tobsideAd,ad,ads,adsense".split(","), b = a.length, e = "", d = this, c = 0, g = "abisuq".charAt(d.rand(5)); c < b; c++) d.getElementBy(a[c]) || (e += "<" + g + ' id="' + a[c] + '"></' + g + ">"); d.insert(e); d.deferExecution(function() { for (c = 0; c < b; c++) if (null == d.getElementBy(a[c]).offsetParent || "none" == d.getStyle(d.getElementBy(a[c])).display) return d.displayMessage("#" + a[c] + "(" + c + ")"); d.nextFunction() }) }, s: function() { var a = { 'pagead2.googlesyndic': 'google_ad_client', 'js.adscale.de/getads': 'adscale_slot_id', 'get.mirando.de/miran': 'adPlaceId' }, b = this, e = b.getElementBy(0, "script"), d = e.length - 1, c, g, f, k; h.write = null; for (h.writeln = null; 0 <= d; --d) if (c = e[d].src.substr(7, 20), a[c] !== m) { f = h.createElement("script"); f.type = "text/javascript"; f.src = e[d].src; g = a[c]; l[g] = m; f.onload = f.onreadystatechange = function() { k = this; l[g] !== m || k.readyState && "loaded" !== k.readyState && "complete" !== k.readyState || (l[g] = f.onload = f.onreadystatechange = null, e[0].parentNode.removeChild(f)) }; e[0].parentNode.insertBefore(f, e[0]); b.deferExecution(function() { if (l[g] === m) return b.displayMessage(f.src); b.nextFunction() }); return } b.nextFunction() }, u: function() { var a = "ad&adv_keywords=,-page-peel/,/adchain.,/adfootright.,/adsxml/ad,/adyard300.,/impopup/ad,/loadadsparam.,/meme_ad.,_adshare.".split(","), b = this, e = b.getElementBy(0, "img"), d, c; e[0] !== m && e[0].src !== m && (d = new Image, d.onload = function() { c = this; c.onload = null; c.onerror = function() { p = null; b.displayMessage(c.src) }; c.src = e[0].src + "#" + a.join("") }, d.src = e[0].src); b.deferExecution(function() { b.nextFunction() }) }, nextFunction: function() { var a = p[0]; a !== m && (p.shift(), this[a]()) } }; l.h237 = h237 = new n; h.addEventListener ? l.addEventListener("load", n, !1) : l.attachEvent("onload", n) })(window); </script> <!--End killer ADBLOCK v1-->
Code chặn adblock đã nén
<!--Start killer ADBLOCK v1--> <style>#h237{position:fixed !important;position:absolute;top:0;top:expression((t=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+"px");left:0;width:102%;height:102%;background-color:#f9f9f9;opacity:.97;display:block;padding:10% 0}#h237 *{text-align:center;margin:0 auto;display:block;filter:none;font:bold 14px Verdana,Arial,sans-serif;text-decoration:none}#h237 ~ *{display:none}</style><div id="h237"> <span>Làm ơn hãy bật JavaScript!<br /></span></div> <script>window.document.getElementById("h237").parentNode.removeChild(window.document.getElementById("h237"));(function(l,m){function n(a){a&&h237.nextFunction()}var h=l.document,p=["i","s","u"];n.prototype={rand:function(a){return Math.floor(Math.random()*a)},getElementBy:function(a,b){return a?h.getElementById(a):h.getElementsByTagName(b)},getStyle:function(a){var b=h.defaultView;return b&&b.getComputedStyle?b.getComputedStyle(a,null):a.currentStyle},deferExecution:function(a){setTimeout(a,250)},insert:function(a,b){var e=h.createElement("span"),d=h.body,c=d.childNodes.length,g=d.style,f=0,k=0;if("h237"==b){e.setAttribute("id",b);g.margin=g.padding=0;g.height="100%";for(c=this.rand(c);f<c;f++)1==d.childNodes[f].nodeType&&(k=Math.max(k,parseFloat(this.getStyle(d.childNodes[f]).zIndex)||0));k&&(e.style.zIndex=k+1);c++}e.innerHTML=a;d.insertBefore(e,d.childNodes[c-1])},displayMessage:function(a){var b=this;a="abisuq".charAt(b.rand(5));b.insert("<"+a+'><img src="http://24h68.com/wp-content/uploads/2021/12/24h68.com-Code-tat-Adblockplus.png" height="350" width="699" alt="" /> <a href="JavaScript:window.location.reload()">[ Tải Lại - Reload ]</a>'+("</"+a+">"),"h237");h.addEventListener&&b.deferExecution(function(){b.getElementBy("h237").addEventListener("DOMNodeRemoved",function(){b.displayMessage()},!1)})},i:function(){for(var a="DivTopAd,ad-zone-1,ad_190x90,ads-sticky,iqadtile5,leftframeAD,tobsideAd,ad,ads,adsense".split(","),b=a.length,e="",d=this,c=0,g="abisuq".charAt(d.rand(5));c<b;c++)d.getElementBy(a[c])||(e+="<"+g+' id="'+a[c]+'"></'+g+">");d.insert(e);d.deferExecution(function(){for(c=0;c<b;c++)if(null==d.getElementBy(a[c]).offsetParent||"none"==d.getStyle(d.getElementBy(a[c])).display)return d.displayMessage("#"+a[c]+"("+c+")");d.nextFunction()})},s:function(){var a={'pagead2.googlesyndic':'google_ad_client','js.adscale.de/getads':'adscale_slot_id','get.mirando.de/miran':'adPlaceId'},b=this,e=b.getElementBy(0,"script"),d=e.length-1,c,g,f,k;h.write=null;for(h.writeln=null;0<=d;--d)if(c=e[d].src.substr(7,20),a[c]!==m){f=h.createElement("script");f.type="text/javascript";f.src=e[d].src;g=a[c];l[g]=m;f.onload=f.onreadystatechange=function(){k=this;l[g]!==m||k.readyState&&"loaded"!==k.readyState&&"complete"!==k.readyState||(l[g]=f.onload=f.onreadystatechange=null,e[0].parentNode.removeChild(f))};e[0].parentNode.insertBefore(f,e[0]);b.deferExecution(function(){if(l[g]===m)return b.displayMessage(f.src);b.nextFunction()});return}b.nextFunction()},u:function(){var a="ad&adv_keywords=,-page-peel/,/adchain.,/adfootright.,/adsxml/ad,/adyard300.,/impopup/ad,/loadadsparam.,/meme_ad.,_adshare.".split(","),b=this,e=b.getElementBy(0,"img"),d,c;e[0]!==m&&e[0].src!==m&&(d=new Image,d.onload=function(){c=this;c.onload=null;c.onerror=function(){p=null;b.displayMessage(c.src)};c.src=e[0].src+"#"+a.join("")},d.src=e[0].src);b.deferExecution(function(){b.nextFunction()})},nextFunction:function(){var a=p[0];a!==m&&(p.shift(),this[a]())}};l.h237=h237=new n;h.addEventListener?l.addEventListener("load",n,!1):l.attachEvent("onload",n)})(window);</script> <!--End killer ADBLOCK v1-->
Hướng dẫn cài vào Blogspot và WordPress
Với Blogspot
- Bước 1: Bạn Sao chép đoạn code ở phần trên,
- Bước 2: Bạn vào Chủ đề -> Chỉnh Sửa HTML
- Bước 3: Dán đoạn code bên trên trước thẻ đóng </body>
Chú ý: Với javascript trong blogspot, bạn sửa mã javascript bằng cách thêm //<![CDATA[
trước thẻ mở js và //]]>
trước thẻ đóng js, xem ví dụ bên dưới sẽ hiểu hơn:
<script>//<![CDATA[ ....Code JavaScript in here.... //]]></script>
Với WordPress
- Bước 1: Bạn sao chép đoạn code phí trên,
- Bước 2: Bạn vào Giao diện -> Sửa giao diện,
- Bước 3: Bạn tìm đến mở file footer.php và chèn code vào trước thẻ đóng </body>. Sau đó nhấn Cập nhật tập tin là được.
Chú ý: Khác với blogspot, Wp không cần sửa code js như blog nhé.
Thành quả
Code Tắt Adblock Loại 2 – Code Disable Adblock Type 2
Code chặn Adblock
Cách làm tương tự như loại 1, dưới đây là đoạn mã:
<!--Start killer ADBLOCK v2--> <style> #levelmaxblock{background:rgba(0,0,0,0.65);position:fixed;margin:auto;left:0;right:0;top:0;bottom:0;overflow:auto;z-index:999999;animation:fadeInDown 1s} #levelmaxblock .header{margin:0 0 15px 0} #levelmaxblock .inner{background:#e3482d;color:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.1);text-align:center;width:600px;padding:40px;border-radius:5px;margin:7% auto 2% auto} #levelmaxblock button{padding:10px 20px;border:0;background:rgba(0,0,0,0.15);color:#fff;margin:20px 5px;cursor:pointer;transition:all .3s} #levelmaxblock button:hover{background:rgba(0,0,0,0.35);color:#fff;outline:none} #levelmaxblock button.active,#levelmaxblock button:hover.active{background:#fff;color:#222;outline:none} #levelmaxblock .caranya{background:#fff;text-align:left;color:#000;padding:20px;height:250px;overflow:auto;line-height:30px} #levelmaxblock .caranya div{display:none} #levelmaxblock .caranya div.active{display:block;animation:fadeInUp .5s} #levelmaxblock ol{margin-left:20px} @media(max-width:680px){#levelmaxblock .inner{width:calc(100% - 80px);margin:auto}} @keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}} @keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}} </style> <script type='text/javascript'>!function(){function f(){var a=document.createElement("div");a.id="levelmaxblock";a.innerHTML='<div class="inner"> <div class="header"> <h2>Đã Phát hiện Ad Blocker :((</h2> </div> <div class="isi"> <p>Vui lòng tắt ADBLOCK, cảm ơn rất nhiều!.</p> <div class="tombol"><button class="1 active">Adblock</button><button class="2">Adblock Plus</button></div> <div class="caranya"> <div class="1 active"> <ol> <li>Click on the AdBlock icon in your browser.<br>Nhấp vào biểu tượng AdBlock trong trình duyệt của bạn.<br><img src=" https://1.bp.blogspot.com/-arF80cUN1dY/YLzuC3slp9I/AAAAAAAAYzc/hEqegue0VUMevu8o_SfqHPz7BuNuaQWqQCLcBGAsYHQ/s64/block-1.png" alt="Adblock"></li> <li>Choose, Don\'t run on pages on this domain.<br>Chọn, Không chạy trên các trang trên miền này.<br><img src=" https://1.bp.blogspot.com/-n8zrLbnsMCE/YLzuC5xrKLI/AAAAAAAAYzk/Z09gE9N_ds8W-wioY-EEMecPF2prf21DACLcBGAsYHQ/s295/block-2.jpg" alt="Adblock" width="300px"></li> <li>The browser icon should have turned grey.<br>Biểu tượng trình duyệt phải chuyển sang màu xám.<br><img src=" https://1.bp.blogspot.com/-rT1Vi2bTeSk/YLzuC7lVGLI/AAAAAAAAYzg/IAI8K-1Y9GEZ958GP5_gLYA--dUcYz26wCLcBGAsYHQ/s64/block-3.png" alt="Adblock"></li> <li>Refresh the page if it didn\'t refresh automatically. Thanks!<br>Làm mới trang nếu nó không tự động làm mới. Cảm ơn!</li> </ol> </div> <div class="2"> <ol> <li>Click on the AdBlock Plus icon in your browser.<br>Nhấp vào biểu tượng AdBlock Plus trong trình duyệt của bạn.<br><img src=" https://1.bp.blogspot.com/-pf8oRbtDbwE/YLzuD9a698I/AAAAAAAAYzo/XHJBPNALKuk42jJUJxxwaih5qGjaL8spgCLcBGAsYHQ/s0/block-4.png" alt="Adblock"></li> <li>Click the "This Website" button.<br>Nhấp vào nút "Trang web này".<br><img src=" https://1.bp.blogspot.com/-w48ELralR7Y/YLzuEJpyGgI/AAAAAAAAYzw/91rIdKHglZo1qQob8c48Bm7X4LF0fWYsgCLcBGAsYHQ/s605/off-ads-plus.jpg" alt="Adblock" width="250px"></li> <li>Click "Refresh"<br>Nhấp vào "Làm mới"<br><img src=" https://1.bp.blogspot.com/-nlMOYeDENsY/YLzuEEzyKvI/AAAAAAAAYzs/bQEkz1Z_2G8rwTqxYidSK_WgxzTGxhRLgCLcBGAsYHQ/s516/off-ads-plus-1.jpg" alt="Adblock" width="250px"></li> </ol> </div> </div> </div> </div>';document.body.append(a);document.body.style.overflow="hidden";var b=a.querySelectorAll("button");a.querySelector(".close");var d=a.querySelectorAll(".caranya > div");for(a=0;a<b.length;a++)b[a].addEventListener("click",function(a){a.preventDefault();a=this.getAttribute("class").split(" ")[0];for(var c=0;c<d.length;c++)d[c].classList.remove("active"),b[c].classList.remove("active");b[a-1].classList.add("active");d[a-1].classList.add("active")})}var b=document.createElement("script");b.type="text/javascript";b.async=!0;b.src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";b.onerror=function(){f();window.adblock=!0};var e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(b,e)}();</script> <!--End killer ADBLOCK v2-->
Thành quả
Chúc các bạn chặn Adblock thành công.