Работа с устаревшим веб-приложением asp.net, есть ли способ добавить условные комментарии вокруг двух тегов <html>
, сохраняя при этом атрибуты runat = "server"? (Обнаружение браузера на стороне сервера, повторная запись обработанного рендеринга и добавление класса css на стороне клиента не являются параметрами). Ниже не работает ...Как обернуть несколько веб-форм asp.net <html> тегов в условных комментариях?
<!--[if lt IE 9]>
<html class="old-ie" runat="server">
<![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html runat="server">
<!--<![endif]-->
это не работает, либо ...
<html runat="server" <!--[if lt IE 9]>class="old-ie"<![endif]-->>
Исключение будет выброшен в обоих случаях.
К сожалению, это не сработает, потому что для этого потребуется обнаружение браузера на стороне сервера – bluevoodoo1