ช่วงหลังๆ มานี้รู้สึกว่าทาง Popads จะเด้งทุกครั้งทุกคลิกเลย ทั้งๆ ที่เราก็ได้ตั้งค่าจำกัดแล้ว แต่เหมือนมันไม่มีผลอะไรเลย ผมเลยคิดหาวิธีจำกัดการเด้งขึ้นมาเอง เพื่อนๆ ลองเอาไปใช้กันนะครับ อันนี้เป็น javascript น่าจะใช้ได้กับทุกเว็บ
<script language="JavaScript">
var now = new Date();
var time = now.getTime();
var expireTime = time 30*1000; // 30 คือจำนวนวินาที เปลี่ยนเอานะจ๊ะ
now.setTime(expireTime);
if(document.cookie=="noadvtday=0") {
ใส่โค้ด Popads ของคุณที่นี่ ตัด tag <script type="text/javascript"> ทั้งบนและล่างสุดออกนะจ๊ะ
document.cookie = 'cookie=ok;expires=' now.toGMTString() ';domain=.เว็บของคุณ.com;path=/';
}
</script>
โค้ดของ popads ต้องตัดแท็คเปิดและปิดออกนะครับ ตัวอย่างแบบนี้นะ ไม่งั้นมันจะไม่ทำงานนะ
var _pop = _pop || [];
_pop.push(['siteId', xxxxxxx]);
_pop.push(['minBid', 0.000000]);
_pop.push(['popundersPerIP', 0]);
_pop.push(['delayBetween', 0]);
_pop.push(['default', ""]);
_pop.push(['defaultPerDay', 0]);
_pop.push(['topmostLayer', false]);
(function() {
var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true;
var s = document.getElementsByTagName('script')[0];
pa.src = '//c1.popads.net/pop.js';
pa.onerror = function() {
var sa = document.createElement('script'); sa.type = 'text/javascript'; sa.async = true;
sa.src = '//c2.popads.net/pop.js';
s.parentNode.insertBefore(sa, s);
};
s.parentNode.insertBefore(pa, s);
})();
แล้วก็ตรงโดเมน domain= ให้ใส่โดเมนของเรานะครับ เช่น xxx4u.blogspot.com
ออ เกือบลืม ตอนเอาโค้ดจาก popads ไม่ต้องตั้งค่าอะไรนะครับ ไม่งั่นค่า cookie มันจะไม่ตรงกัน ทำให้สคริบไม่ทำงานปล. ผมไม่ถนัด javascript ใช้ได้ไม่ได้ยังไงก็ลองใช้กันดูก่อนนะครับ