Lỗi font chữ khi sử dụng CKEditor.NET formatted in utf-8 html encoding

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi admin, 9/2/18.

  1. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,239
    Đã được thích:
    937
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Khi làm web asp.net sử dụng trình soản thảo ckeditor chúng ta thường hay bị lỗi bảng chữ Unicode, utf-8, bảng chữ Latinh.
    Khi ta gõ chữ như dưới nó sẽ tự chuyển thành bảng chữ ký tự HTML rất khó nhìn khó xem xuống cơ sở dữ liệu, nếu không đem lên đúng chung ta sẽ bị lỗi cả phẩn hiển thị website.
    HTML:
    Tai biến mạch máu não -> Ta&b:&nn mạch maacute;u não
    unicode-utf-8-ckeditor-in-asp-net.jpg

    Để sửa lỗi này trong web asp.net sử dụng CKEditor.NET.dll để hiển thị đúng dạng chữ UNICODE, UTF-8 để lưu xuống cơ sở dữ liệu bạn làm như sau:
    • Vào file ckeditor -> config.js chèn hoặc sửa lại file thành như sau:
    HTML:
    CKEDITOR.editorConfig = function (config) {
        // Define changes to default configuration here. For example:
        config.language = 'fr';
        // config.uiColor = '#AADC6E';
        config.htmlEncodeOutput = false;
        config.entities = false;
        config.entities_latin = false;
        config.ForceSimpleAmpersand = true;
    };
    
    • Xong, xóa lịch sử duyệt web, và load web lên xem kết quả nhé.
     
    Cảm ơn đã xem bài:

    Lỗi font chữ khi sử dụng CKEditor.NET formatted in utf-8 html encoding

    danh sách diễn đàn rao vặt gov chất lượng


Like và Share ủng hộ ITSEOVN