Change background image
LOVE quotion

Bắt đầu từ 4.53' thứ Hai ngày 17/10/2011


You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

Nuts
Nuts Tích cực

Cấp bậc: Tích cực

Bài viết : 300

Danh vọng : 648

Uy tín : 23

Chú ý: Bài viết chỉ mang tính chất tham khảo!

Cách làm: Thêm vào CSS

Code:
.module-advert{display:none;}
Chọn cho Optimize your CSS

Với FireFox có thể vần thêm dấu cách sau "advert"

Code:
.module-advert {display:none;}




Cách làm: Thêm vào HTML

Để loại bỏ quảng cáo dạng Popup ở chân trang. Chèn mọi vị trí, footer hay header gì cũng được

Code:
$(document).ready(function(){$("[class*='add-google']").remove();$("[id*='add-google-bottom']").remove();});

Hoặc một cách khác:

Code:
    .module-advert {display:none;}
    #main .module-advert {opacity: 0;}
    #zzadcontent, #zzadfooter {display: none;}
      
kẻ đương thời
kẻ đương thời Ưu tú

Cấp bậc: Ưu tú

Giới tính : Nam

Bài viết : 665

Danh vọng : 1151

Uy tín : 42

[Tip] Ẩn Quảng Cáo FM với độ an toàn 98% (27/1/2013)

1% là do forumotion updates hoặc đổi id, class quảng cáo nhưng cũng dễ dàng khắc phục bằng cách sửa trong code của mình . 1% còn lại nữa là do các bạn sử dụng có kín đáo hay không nhé

Vào Templates -> Quản lý tổng thể -> Overall_header -> Cho code dưới đây vào trước </head>

Code:
$(function() {
      $('#icefox').click(function(){
        $('.module-advert, #zzadcontent, #zzadfooter').fadeOut(0, function(){$(this).remove;});
        my_setcookie("module-advert", 1, 1, 0);
    });
    if (my_getcookie("module-advert") == "1") {
        $("div.module-advert, div#zzadcontent, div#zzadfooter").hide();
    };
    });

Đặt code này ở nơi mà bạn thích: (Thử đặt duới cùng overall_header xem)

<a href="javascript:void(0)" id="icefox">Click để ẩn Quảng Cáo</a>

Cơ chế hoạt động của code trên là ẩn những IDClass của quảng cáo FM. Sử dụng Cookie để lưu thao tác bạn vừa ẩn nên những lần truy cập sau bạn sẽ không còn khó chịu với quảng cáo nữa, trừ khi xoá Cookie của trình duyệt. Tại sao mình lại nói 98%? Với code trên các bạn có thể đặt nó ở một góc khuất nào đó, hoặc để một nơi khó để ý nhất,.. với lại fm cũng chẳng hơi đâu dò coi forum nào có code này nếu bạn không bô lô ba la trên mấy diễn đàn nước ngoài khác.

Code trên mình remove hẳn quảng cáo nên khi click lại nó sẽ không hiện. Nếu ai muốn click nó hiện lại thì thay:

.fadeOut(0, function(){$(this).remove;});

Bằng code này:

.slideToggle();

Nhắc các bạn là thủ thuật này chỉ ẩn đi để tránh gai mắt chứ không làm biến mất hoàn toàn. Ai muốn tốc độ forum nhanh hơn chỉ có cách bỏ tiền ra và xoá quảng cáo

Have Fun!

Viết bởi IceFox - chinhphuc.info
Không nên share cái này tuỳ tiện để tránh phiền phức
Code vẫn nhằm mục đích tham khảo thôi nhé

Thêm code này để hiện với khách, nhưng ẩn với member

Code:
$(function () {
if(document.getElementById('logout') != null) {
$('.module-advert, #zzadcontent, #zzadfooter').remove()
}
});

Bổ sung bởi Zero
      
kẻ đương thời
kẻ đương thời Ưu tú

Cấp bậc: Ưu tú

Giới tính : Nam

Bài viết : 665

Danh vọng : 1151

Uy tín : 42

2 năm trước baivong đã từng viết code tương tự:

http://diendan.chinhphuc.info/t21051-topic#137177
http://www.fmvi.vn/t675-code-xoa-quang-cao-cho-punbb#5689

Code ẩn quảng cáo thì chỉ nên ẩn quảng cáo cuối trang. Sau khi click vào nút đóng khoảng 3 lần thì mã tạo quảng cáo cuối trang sẽ không chạy nữa. Còn cách ẩn kia thì quảng cáo vẫn chạy vẫn chậm trang như thường. Đây là giải pháp 100%, chỉ ẩn quảng cáo cuối trang.

Code:
<script type="text/javascript">
$(function () {
  $("#zzadclose").length && $("#zzadclose").click()
})
</script>
Nếu muốn một giải pháp 99% thì thêm cookie vào nút đóng.

Code:
<script type="text/javascript">
$(function () {
  $("#zzadclose").length && ($("#zzadclose").click(function () {
      $(".module-advert,#add-google-bottom").remove();
      my_setcookie("ads", 1, !0)
  }), "1" == my_getcookie("ads") && $("#zzadclose").click())
})
</script>
      
      

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Quyền hạn của bạn

Bạn không có quyền trả lời bài viết
free counters



  • Đoàn Ngọc Khánh

    mobile phone 098 376 5575


    Đỗ Quang Thảo

    mobile phone 090 301 9666


    Nguyễn Văn Của

    mobile phone 090 372 1401


    IP address signature
    Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất