Декодирование WINDOWS-1255 в документе UTF-8
У меня есть контент, который создается с помощью JavaScript и развернут в iframe. я даю этот код клиентам, чтобы создать контекст на их сайте (например, виджет)
Проблема, с которой я сталкиваюсь, заключается в том, что все мои документы кодируются с помощью UTF-8, в то время как некоторые из моих клиентов используют кодировку Windows-1255 (иврит).
это, конечно, плохо работает с моим сценарием и вызывает различные проблемы.
Проблема делится на 2: 1. данные, которые передаются от родительского на сервер (через iframe), не распознаются хорошо
- сообщения и данные, отправленные из iframe, также не декодируются (например, оповещения и подтверждающие сообщения)
у меня есть попытки декодирования строк с помощью decodeURI
а также decodeURIComponent
но это не работает.
что я могу сделать, чтобы решить это?