[Hỏi đáp] Tắt quảng cáo bằng script.

avatar

Kou94109
157
8
Punbb
An toàn
Oppai daisuki~
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
109
Points :
157
Like :
8
Punbb
An toàn
Oppai daisuki~
Mình có class sau .close-ads + div .main-content, nếu mình thêm thuộc tính display: none; thì quảng cáo nằm dưới header sẽ bị ẩn, rõ ràng như vậy sẽ phạm luật. Nhưng nếu chỉ chèn 1 button có thể "đóng/mở" quảng cáo thì mọi chuyện sẽ khác hẳn.

Demo:

Tất nhiên là thao tác này sẽ được ghi nhớ bằng cookie nên chỉ cần tắt 1 lần làm là quảng cáo sẽ bị ẩn luôn (xóa cookie thì nó lại hiện).

Rất mong ai rành phần này có thể giúp mình Very Happy
 Trả lời bài viết
avatar

huyvip83175
307
62
Punbb
Cẩn thận
Mod phụ hotrofm
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
175
Points :
307
Like :
62
Punbb
Cẩn thận
Mod phụ hotrofm
hỏi nghộ nghĩnh quá

đó là quảng cáo mặc định của FM rồi

cố tình xoá quảng cáo mặc định của FM.....thì forum sẽ bị Delete
 Trả lời bài viết
avatar

Kou94109
157
8
Punbb
An toàn
Oppai daisuki~
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
109
Points :
157
Like :
8
Punbb
An toàn
Oppai daisuki~
Khủng Bố đã viết:hỏi nghộ nghĩnh quá

đó là quảng cáo mặc định của FM rồi

cố tình xoá quảng cáo mặc định của FM.....thì forum sẽ bị Delete
Mình rất cảm ơn vì bạn đã comment vào những topic của mình nhưng hầu hết những comment của bạn đều vô nghĩa. Trong topic này cũng thế: http://www.hotrofm.net/t286-hoi-dap-button-tuong-ban-be-bai-viet-chan-o-muc-thong-tin-nguoi-viet-khong-hoat-dong#1181

Mình đã nói là thao tác này giúp thành viên có thể tắt quảng cáo, nhưng nếu họ không thao tác thì quảng cáo vẫn còn nằm đó, nó khác xa với việc ẩn quảng cáo bằng thuộc tính display: none; luôn.

Bạn spam với mục đích gì mình không cần biết, nhưng tránh topic của mình ra, mình biết ơn vì điều đó :)
 Trả lời bài viết
avatar

huyvip83175
307
62
Punbb
Cẩn thận
Mod phụ hotrofm
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
175
Points :
307
Like :
62
Punbb
Cẩn thận
Mod phụ hotrofm
có làm code nào đi nữa thì quảng cáo FM vẫn hiện đều đều

ngay cả phutu.vn còn không che được quảng cáo FM đâu

FM đã cho dùng Free rồi thì nên tôn trọng cái quảng cáo của họ, vì nó chẳng ảnh hưởng gì đến forum của mình đâu
 Trả lời bài viết
avatar

Giựt238
388
80
Punbb
Cẩn thận
Éo có đối thủ
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
238
Points :
388
Like :
80
Punbb
Cẩn thận
Éo có đối thủ
Sao bạn không dùng jquery nhỉ , mọi chuyện sẽ khác Very Happy, ví dụ :

Code:
https://jsfiddle.net/pevj5b5d/
 Trả lời bài viết
avatar

Karbyz49234
501
137
Punbb
An toàn
Anh là vô địtt :))
Quản lý viên

Bài viết :
234
Points :
501
Like :
137
Punbb
An toàn
Anh là vô địtt :))
Không có cookies thì dễ rồi
 Trả lời bài viết
avatar

Kou94109
157
8
Punbb
An toàn
Oppai daisuki~
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
109
Points :
157
Like :
8
Punbb
An toàn
Oppai daisuki~
@Giựt đã viết:Sao bạn không dùng jquery nhỉ , mọi chuyện sẽ khác Very Happy, ví dụ :

Code:
https://jsfiddle.net/pevj5b5d/
Rất hay, nhưng Giựt có thể cho phần <a class="close_open">Đóng / mở quảng cáo</a> vào trong js luôn được không? vì đây là phần mặc định của FM, không thể thêm/bớt HTML như cách của Giựt được.

P/s: Mà cách của Giựt nó ko lưu vào cookies. Very Happy
 Trả lời bài viết
avatar

Giựt238
388
80
Punbb
Cẩn thận
Éo có đối thủ
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
238
Points :
388
Like :
80
Punbb
Cẩn thận
Éo có đối thủ
@Kou94 đã viết:
@Giựt đã viết:Sao bạn không dùng jquery nhỉ , mọi chuyện sẽ khác Very Happy, ví dụ :

Code:
https://jsfiddle.net/pevj5b5d/
Rất hay, nhưng Giựt có thể cho phần <a class="close_open">Đóng / mở quảng cáo</a> vào trong js luôn được không? vì đây là phần mặc định của FM, không thể thêm/bớt HTML như cách của Giựt được.

P/s: Mà cách của Giựt nó ko lưu vào cookies. Very Happy

Nếu bạn muốn thì dùng :

Code:
$(function() {
  $(function() {
    $('.quangcaoimg').prepend('<a class="close_open">Đóng / mở quảng cáo</a>')
  })
});

Ví dụ
Code:
https://jsfiddle.net/pevj5b5d/2/

p/s : mình giờ tài năng có hạn , chưa biết cách lưu cookies Smile
 Trả lời bài viết
avatar

Kou94109
157
8
Punbb
An toàn
Oppai daisuki~
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
109
Points :
157
Like :
8
Punbb
An toàn
Oppai daisuki~
 Trả lời bài viết
avatar

Giựt238
388
80
Punbb
Cẩn thận
Éo có đối thủ
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
238
Points :
388
Like :
80
Punbb
Cẩn thận
Éo có đối thủ
@Kou94 đã viết:@"Giựt" Cảm ơn Giựt nhiều nhé Very Happy

P/s: Mà link demo xem ko đc Giựt ơi: https://jsfiddle.net/pevj5b5d/2/

Tại thằng tus nó kiểm duyệt từ rồi , link phải như thế này
Code:
https://jsfiddle.net/tran.dangduat/pevj5b5d/2/ (nhớ bỏ dấu . ở sau từ tran để vào link nhé :) )
 Trả lời bài viết
avatar

the_dav188
267
41
Punbb
Quản trị
Trảm Phong

Bài viết :
188
Points :
267
Like :
41
Punbb
Quản trị
cookie đây. nhớ thay lại class mà mình muốn xóa nhé vì mỗi forum một class khác.

Code:
<button id="hotrofmqc">Remove ads by hotrofm.net</button>

<script type="text/javascript">
//<![CDATA[
$(function() {
    $("#hotrofmqc")
        .click(function() {
            $("classqc").remove();
            my_setcookie("removeqc", "hotrofmqcdav", true);
        });
});
$(function() {
    var removeqc = my_getcookie("removeqc");
    if (removeqc === "hotrofmqcdav") {
        $("classqc").remove();
    }
});
//]]>
</script>
 Trả lời bài viết
avatar

Kou94109
157
8
Punbb
An toàn
Oppai daisuki~
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
109
Points :
157
Like :
8
Punbb
An toàn
Oppai daisuki~
@the_dav Mình chèn button vào header như thế này:

Code:
<button id="hotrofmqc">[X] Tắt quảng cáo</button>
<div class="rimuqcc"></div>

Js mình để all page:

Code:
//<![CDATA[
$(function() {
    $("#hotrofmqc")
        .click(function() {
            $("rimuqcc").remove();
            my_setcookie("removeqc", "hotrofmqcdav", true);
        });
});
$(function() {
    var removeqc = my_getcookie("removeqc");
    if (removeqc === "hotrofmqcdav") {
        $("rimuqcc").remove();
    }
});
//]]>

Kết quả là nó không hoạt động.
 Trả lời bài viết
avatar

the_dav188
267
41
Punbb
Quản trị
Trảm Phong

Bài viết :
188
Points :
267
Like :
41
Punbb
Quản trị
tất nhiên là ko hiện rùi vì class="rimuqcc" của thím có bọc cái quảng cáo đâu :)
 Trả lời bài viết
avatar

Kou94109
157
8
Punbb
An toàn
Oppai daisuki~
Thành viên thân thiết
Thành viên thân thiết

Bài viết :
109
Points :
157
Like :
8
Punbb
An toàn
Oppai daisuki~
@the_dav đã viết:tất nhiên là ko hiện rùi vì class="rimuqcc" của thím có bọc cái quảng cáo đâu :)
Thì ra phải phải bọc nó lại mới ẩn đc, mình sửa lại rồi, thành công như mong đợi Very Happy Nhưng đòi hỏi 1 tí nữa là nếu làm nó đóng mở thì làm sao nhỉ Very Happy để mình áp dụng vào những việc khác ấy mà Very Happy
 Trả lời bài viết
avatar

the_dav188
267
41
Punbb
Quản trị
Trảm Phong

Bài viết :
188
Points :
267
Like :
41
Punbb
Quản trị
ai bảo ko nói trước. nếu tắt mở thì lại viết kiểu khác. Smile thôi dùng tạm đi. rảnh thì viết lại cho :). mà cho xin cái banner quảng cáo trên forum dc hưm :)
 Trả lời bài viết
Điểm 4.6/5 dựa vào 87 đánh giá

Có Thể Bạn Quan Tâm

Đang tải...