Я имею дело с проблемой, когда устаревший веб-сайт, зависящий от сторонних элементов управления, не корректно отображает IE 11. В IE 11, если мы изменим агент пользователя на что-то, отличное от 11, оно отобразится отлично. Поэтому я не считаю, что это проблема в самом IE 11, но вместо этого динамически создаваемые элементы управления от третьей стороны генерируются неправильно.Есть ли способ заставить все браузеры обрабатываться одинаково в IIS?
У нас есть требование, чтобы сайт работал в IE 8-11, без режима совместимости. Никакие другие браузеры не должны поддерживаться (хотя, естественно, это лучше, если они есть.) В последней версии третьей стороны, предположительно, нет этой проблемы, но они удалили устаревшие элементы управления, которые мы используем, поэтому если мы обновляем, нам нужно будет потратить время на перенос на новые элементы управления и любые новые ошибки, которые выставляются.
Есть ли способ, возможно, используя файл .browser, чтобы каждый входящий запрос обрабатывался так, как если бы он был IE 8 UA или IE9 или 10 в IIS7?