Страница 1 из 1

Проблема с веб-директом и символом #

Добавлено: 20 фев 2019, 19:16
andrey volkov
Дано: вебдирект
На макете отображен веб-вьюер. До определенного времени он нормально работал, показывал, что ему задано (текст с html разметкой)
Неделю назад НА ПОЛОВИНЕ компов веб-вьюер стал работать не корректно. А именно. Отображает лишь то, что встречается до символа # (hash, number, решётка). Все остальное тупо обрезает.
Если решетка запихнута в html header в CSS стиль страницы (например цвет в формате hex или там обозначение идентификатора). То вообще будет пусто все. Если вырезать из html содержимого все "решетки", то все начинает работать.
И вот такая фигня не на всех компах. Но если на каком-то компе такой сбой, то он во всех браузерах такой.
При этом файлмейкер клиенте веб-вьюер отображает все нормально
Ну и если просто в браузере, а не в веб-вьюере веб-директа запустить тот же код HTML, то получится нормальная страничка.

Гугл молчит
1) в чем проблема?
2) почему на разных компах - по разному?
3) что делать?

Re: Проблема с веб-директом и символом #

Добавлено: 21 фев 2019, 06:55
andrey volkov
если наведет на размышление

заметили такое поведение через несколько дней после перехода на сервер 17

Re: Проблема с веб-директом и символом #

Добавлено: 21 фев 2019, 20:36
Alexei Sytch
Не имею возможности проверить с сервером.
По ощущениям - ошибка кодирования данных URI в Internet Explorer 11

я бы начал смотреть здесь
https://stackoverflow.com/questions/333 ... erystrings

и там еще две ссылки на страницы Unicode in URL changes for IE11 и на страницу Brain Dump: International Text

Есть версия, что текст передается через URL а не как страница, и возникают проблемы в перекодировании этой строки (нестандартная перекодировка разных частей URL)