Я занимаюсь разработкой веб-приложения на C # MVC, в котором я хотел бы напрямую указать ссылку на поиск в Google с определенной строкой.Окончательная строка форматируется следующим образом: http://www.google.com/search?q=partialstring1+partialstring2+partialstring3
HTML-код выглядит следующим образом:
<p><br><a target="_blank" href=http://www.google.com/search?q=' + FormattedString + '> Google </a> ' + </p>
Этот HTML-код снова является частью окончательной строки, которая должна вызываться винфо-пузырь.Он работает в любом другом браузере (Firefox, Chrome, Opera ...), но приводит к ошибке 400 при открытии ссылки в Internet Explorer (11 и ниже).
В нем говорится Ваш клиент выдалнеправильно сформированный или недопустимый запрос .
Это работает, когда я просматриваю конкретную строку непосредственно в Google, и полученный URL-адрес выглядит точно так же, как тот, который я хотел бы открыть из моего приложения.Отформатированная строка избавляет от всех умляутов (ä, ü, ö) и специальных символов (% & / § $) и прекрасно работает в Firefox, когда я копирую и вставляю ее туда.
Есть ли какие-то специальные IE-форматирование для поисков Google?Я действительно не знаю, как решить эту проблему, поэтому любая помощь будет признательна.