Мне нужно опубликовать форму на новом веб-сайте в кодировке UTF-8. Проблема в том, что мне нужно опубликовать его на устаревшем сайте, закодированном на западноевропейском (iso). Некоторые персонажи запутались в сообщении (например, датские специальные символы).
Невозможно изменить кодировку символов на унаследованном веб-сайте, поскольку это определенно повредит материал на старом сайте (так что это не разрешено). Я мог бы поработать с данными (некоторые ветвятся при вводе) на устаревшем сайте, но это было бы запасным решением.
У меня есть jquery на клиенте, чтобы помочь с любыми возможными уловками кодирования.
Я вижу возможное решение по фактической публикации с новой страницы UTF-8 на другую новую страницу, которая изменяет кодировку на стороне сервера и переносит ее на унаследованный сайт, но это выглядит просто уродливо ...
Новый сайт работает под управлением asp.net mvc, а старое наследие - это классический asp (не asp.net), если это имеет значение (я надеюсь, что это не так, поскольку я действительно хотел бы обрабатывать вещи на стороне клиента) .