Я работаю над приложением MVC. Framework 4.5, VS 2010. У меня есть часть кода Javascript, которая определяет, в каком браузере приложение работает. Если браузер является Firefox, то конкретный блок кода будет выполнен, если не будет выполнен другой блок-код. С IE 11 У меня странная проблема. Браузер (т.е. 11) распознает себя как Mozilla.IE 11 распознает себя как Mozilla
код JavaScrip:
if ($.browser.mozilla) {
if (location.pathname == "/Stats/Reports") { // This is for local env.
$("#prntCss").attr("href", "../../../Content/SitePrint_FF.css");
}
else {
$("#prntCss").attr("href", "../../Content/SitePrint_FF.css");
$("#rptPrntCss").attr("href", "../../Content/reportPrintStyles_FF.css");
}
Это отличный пример того, почему $ .browser осуждается/удален –
Вопрос не должен быть закрыт, как дублируется. IE 11 имеет другую вещь, и другой вопрос об обнаружении с JQuery не говорит об этом. –