[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
ID và
Class 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