У меня следующая проблема:
Приложение ASP.NET MVC3 и в _Layout.cshtml в разделе заголовка я ссылался на несколько сценариев javascript следующим образом:
<script src="@Url.Content("~/Scripts/app/app.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/app/listEnveloppe.js")" type="text/javascript"></script>
В app.js я определил объект App следующим образом:
var App = {
init: function () {
if (window.console == undefined) {
window.console = {
log: function () {
var str = '';
for (var i in arguments[0]) {
str += i + ':\t' + arguments[0][i] + '\n';
}
alert(str);
}
};
}
/* ....*/
}
Тогда на объект приложения ссылаются в listEnveloppe.js, как показано ниже
App.listEnveloppe = new Function;
Проблема в том, что этот код работает на FF и Chrome, но не в IE8
Кто-нибудь знает, что может быть не так?
Спасибо