18 comments

  1. nguyễn bá việt

    on September 15, 2014 at 11:59

    Bạn cho mình hỏi chút mình làm theo và đã tạo được popup khi nhấn vào close cũng đã close được. Mình tải file jquery.cookie.js về và đã link vào bằng câu lệnh script nhưng khi mình chạy trên localhost thì F5 vẫn xuất hiện popup chứ chưa thấy check cookie. Giờ mình phải làm thế nào.
    Thank!

  2. nguyễn bá việt

    on September 15, 2014 at 15:18

    Cám ơn bạn mình đã làm được rồi! Có thể do file cookie với js mình down về có vấn đề. Sau khi lấy file của bạn và đưa vào thì đã chạy được. Thank bạn nhiều nhé. Nếu có gì khúc mắc về lập trình liệu mình có thể hỏi bạn được không ^^

    • Sĩ Hưng

      on September 15, 2014 at 15:57

      OK. Có gì bạn xài trang liên hệ phía trên đó

  3. Trần Ngọc Lâm

    on November 13, 2014 at 11:54

    Chào bạn!
    Mình làm popup theo hướng dẫn của bạn tại địa chỉ https://sihung.net/cookie-pop-up-su-dung-jquery/
    Mình có một vấn đề muốn hỏi đó là giờ mình muốn xóa cookie đó sau 10 phút, (nghĩa là popup lại có thể bật lại nếu nhấn f5 sau 10 phút) thì làm thế nào nhỉ?
    Bởi vì chương trình khuyến mãi có thể theo từng ngày, từng giờ, nếu pop up chỉ hiện 1 lần thì người dùng sẽ chỉ tiếp cận được thông báo ở lần đầu tiên viếng thăm website, hầu như rất ít người dùng sẽ xóa cookie vậy nên ở những lần truy cập kế tiếp họ sẽ không tiếp cận được thông báo.
    Rất mong phản hồi sớm từ bạn, cảm ơn!

    • Sĩ Hưng

      on November 13, 2014 at 12:51

      Nếu muốn pop-up hiên lại thì sau một khoảng thời gian thì có thể không dùng đến cookie cũng được. Bạn thay code js trong file main.js bằng code trong này: .http://pastebin.com/kPycUQGm. Thời gian tính bằng mi li giây nhé.

      • Trần Ngọc Lâm

        on November 13, 2014 at 14:54

        Cảm ơn bạn đã giúp đỡ, nhưng bạn hiểu sai ý mình rồi 🙂
        Ở đây mình muốn khách hàng khi vào trang chủ thì nó sẽ hiện lên popup thông báo, và chỉ hiện 1 lần đầu tiên khi họ vào website trong ngày hôm đó thôi, còn khi vào rồi thì có thể thao tác ra vào trên các trang thoải mái, popup sẽ không hiện trong cả ngày hôm đó hoặc sẽ xóa cookie khi họ rời khỏi trang.
        Nhưng đến ngày hôm sau hoặc lần mở trình duyệt sau họ vào trang của mình thì cái popup này lại hiện lên.
        Ví dụ ở trananh.vn họ làm khá hay.

      • Sĩ Hưng

        on November 13, 2014 at 15:11

        Vậy bạn thay đỗi giá trị expires trong đoạn
        $.cookie('cookie_popup',true,{ expires: 30 });
        thành số ngày mà bạn muốn cookie được trình duyệt lưu.

        • Trần Ngọc Lâm

          on November 13, 2014 at 15:16

          Mình nghĩ là chỉ có cách hủy cookie, mặc dù mình cũng đã thử thay 30 thành 1s nhưng vẫn không có hiệu quả. Nó không tự động xóa được. Nếu không xóa cookie thủ công thì nó vẫn không hiện lên. Bạn xem lại giúp mình 🙂

        • Trần Ngọc Lâm

          on November 13, 2014 at 15:26

          Mà expires là giá trị ngày hả bạn? Có thể chuyển thành giây hoặc phút được không? Cú pháp thế nào nhỉ, mình gà cái này quá 🙂

          • Sĩ Hưng

            on November 17, 2014 at 18:43

            Mình có cập nhật lại trong bài viết rồi. Bạn thử lại xem

  4. Bằng

    on April 8, 2015 at 12:20

    mình muốn làm popup từ trang blogspot hay trang web vệ tinh nhưng không biết cách chèn đoạn link nào vào chỗ nào và vào đoạn nào, mục đích của mình là nó nhảy sang trang web chính của minh
    cám ơn bạn

    • Sĩ Hưng

      on April 14, 2015 at 17:10

      Chào bạn, ý của bạn là khi truy cập vào web vệ tinh thì nó sẽ tự nhảy sang trang web chính phải không?. Nếu vậy, bạn có thể tham khảo cách thực hiện trong link này Redirect from an HTML page?

  5. nguyên

    on November 3, 2015 at 15:14

    Nếu như mình có 1 popup rồi. thì chỉ việc thêm đoạn js tính cookie vào thôi phải không bạn? Hay vẫn phải thêm các file js của bạn nữa?

  6. Nguyễn Hưởng

    on March 28, 2016 at 09:55

    Bài viết hay. Cảm ơn tác giả ^^

  7. TK

    on May 11, 2016 at 11:34

    làm thế nào để chỉ hiện popup dựa vào lần truy cập đầu tiên thôi, nhưng lần sau sẽ không hiện nữa?

  8. Cách làm xoài lắc

    on June 2, 2016 at 23:27

    Rất hay, Em đã làm và thành công. Cảm ơn bạn nhiều nhé