Разная Кодировка В Webbrowser

  • Автор темы Автор темы AndreyS
  • Дата начала Дата начала
A

AndreyS

Доброе время суток

Как решить проблему кодировки если на странице отображается 2 разные кодировки?

С помощью Webbrowser открываю страницу сайта. На странице текст отображается ромбиками, но не весь а только та часть где на сайте подгружается форма, на которой отображаются данные с базы (доступа к базе нету)

Пробовал менять кодировку на страницы – но ничего не вышло так как меняется текст только на страницы а не на форме B)

Как мне поменять кодировку на форме ?

PS: форма написана на JS
 
Как так на JS?
 
Посмотрел через Chrom (Debug -> Sources)
И нашел строчку
document.write('<scr'+'ipt type="text/javascript">var TibetStartDateOffset=+2;</scr'+'ipt>');
 
И форма тут при чем? тут никакой формы нет

если у вас при формировании страницы попадает текст с другой кодировкой, то так он и будет, никакая смена не поможет, пока не решите саму проблему.
 
а как решить проблему ?

Я хочу задать кодировку для формы чтобы текст был читаемым
 
Кодировка в html тут не при чем.
Вам надо чтобы текст (исходник) шел в одинаковой со всей страницей кодировке, тогда все будет показывать как надо.
 
Я с вами согласен.

Я пробовал реализовать через

webBrowser1.DocumentText = Encoding.GetEncoding(20866).GetString(Encoding.GetEncoding(1251).GetBytes(webBro
wser1.DocumentText));

но кодировка не минялась :(
 
Так и не поможет.
У вас исходник кривой, сколько можно это говорить?
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab