IE11 и старше удаляет URL, кодирующий символ пробела

Я использую формы на своем веб-сайте, и форма заполняется с получателем в зависимости от того, кто назначен на страницу в бэкэнд (WordPress).

Во всяком случае во всех (приличных) браузерах строка, которая выводится, когда я нажимаю на форму, например.

Http: // (путь на мою страницу) /? учитель = Люси% 20Ryder&the_class = Аштанга% 20Yoga% 20% E2% 80% 93% 20Lucy% 20Class

который прекрасно работает для отображения моей формы для меня. НО в Internet Explorer 11 и более ранних версиях код пробела убирается, например, так:

Http: // (путь на мою страницу) /? учитель = Люси Райдер&the_class = Аштанга Йога? Люси класс

  • и моя страница не отображается, но я получаю сообщение «HTTP 400 — веб-страница не найдена».

Любые идеи о том, как я могу сделать старый IE не делать этого?

Спасибо заранее!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]