Đăng Nhập

Vui lòng khai báo chính xác tên truy cập và mật khẩu!

Quên mật khẩu?

Đăng Ký

Bạn phải điền đầy đủ thông tin đăng ký!

  

[OldEditor] Cảnh báo khi đóng trình duyệt trong lúc đang viết bài

    Quản trị viên

    avatar

    Bài viết : 89

    Tài sản : 275

    Uy tín : 7

    #1

     on 09.08.16 14:17 

    Thử tưởng tượng khi bạn đang viết bài, rồi mở tab khác nghe nhạc. Một lúc sau bạn quên mất việc gửi bài, và đóng trình duyệt, thế là bài viết của bạn đã tan theo mây khói. Code này sẽ làm xuất hiện một cảnh báo trên trình duyệt nếu bạn lỡ tay refresh, đóng tab... khi chưa gửi bài.


    Cảnh báo trên trình duyệt Chrome


    Cảnh báo trên trình duyệt Firefox

    Hướng dẫn:
    ACP >> Modules >> HTML & JAVASCRIPT >> Javascript codes management >> Create a new javascript

    Title * : Cảnh báo khi đóng trình duyệt
    Placement : In all the pages
    Javascript Code * :
    Code:
    $(function () {
     var oldmess = $("#text_editor_textarea").val();
     $(window).on("beforeunload", function () {
     var newmess = $("#text_editor_textarea").val();
     if (newmess.length >= 3 && newmess != oldmess) return "Bài viết của bạn chưa được lưu."
     });
     $("form[name='post']").submit(function () {
     $(window).off("beforeunload")
     });
    });

    Zzbaivong
    You cannot reply to topics in this forum