Tôi đã nhúng tập lệnh ngắn vào trang web của khách hàng đang lấy nội dung nguồn cấp dữ liệu văn bản từ bên thứ ba. Kết quả là 5 liên kết được mã hóa theo ISO8859-1. Vì toàn bộ trang web có nội dung tiếng Pháp UTF-8, nguồn cấp dữ liệu này đang tạo hiện vật.Có thể chuyển đổi nguồn cấp văn bản được mã hóa ISO8859-1 sang UTF-8 trước khi hiển thị bằng JavaScript không?
Có cách nào để sử dụng JavaScript/jQuery để chuyển đổi nguồn cấp dữ liệu ISO thành UTF và sau đó hiển thị mọi thứ trên trang web đúng cách không?
Cảm ơn!
EDIT
Giải pháp trong trường hợp của tôi đã thực sự dễ dàng. Tất cả những gì tôi đã làm là thêm charset='ISO8859-1'
vào mã JavaScript đang lấy nguồn cấp dữ liệu tin tức. Tôi hy vọng điều này sẽ giúp một ai đó.
Tôi đã tìm thấy [this] (http://www.webtoolkit.info/javascript-utf8.html) từ webtoolkit. Tôi không chắc chắn mã hóa chuỗi đầu vào là gì, nhưng chúng có [demo] (http://www.webtoolkit.info/demo/javascript-utf-8), nơi bạn có thể kiểm tra mã hóa của mình. – DefyGravity