2013-05-28 1 views
0

У меня есть приложение MVC4, которое я только что начал. Я бегу решение и получить ошибку:MVC4 Необработанное исключение: ошибка времени выполнения Microsoft JScript

Microsoft JScript runtime error "The object doesn't accept this property or method" 

Мой Index.cshtml файл

@{ 
    ViewBag.Title = "Menu Principal"; 
} 

<h2>Home</h2> 

Мой _Layout.cshtml

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8" /> 
    <meta name="viewport" content="width=device-width" /> 
    <title>@ViewBag.Title</title> 
    @Styles.Render("~/Content/css") 
    @Scripts.Render("~/bundles/modernizr") 

</head> 
<body> 
    @Scripts.Render("~/bundles/jquery") 

    @RenderSection("scripts", required: false) 

    @RenderBody() 
</body> 
</html> 

Я потащился в "бритвы", потому что все ссылки у меня есть видели разговоры о секциях бритвы. я принял взглянуть на следующие ссылки, которые оказались, чтобы помочь другим с подобными проблемами, но не мог заставить его работать на меня:

  1. ASP.NET MVC 3: Layouts and Sections with Razor
  2. MVC 4 and Jquery tricks

Я уже пробовал:

  • Размещение «@ Scripts.Render (« ~/bundles/jquery »)« предложение перед закрытием метки заголовка
  • Размещение RenderBody до RenderSection
  • Отсоединение RenderSection (хотя это не должно быть проблемой, потому что отладка я видел, как это происходит сбой в RenderBody предложении)

Точная линия, в которой он выходит из строя , в Jquery-2.0.0.js файл находится в следующем одном:

window.addEventListener("load", completed, false); 

Любая помощь очень ценится.

ответ

1

Вы используете jQuery 2.0 на IE < 9, который он не поддерживает.

Обновить IE или понизить jQuery.

+0

невероятно, весь день сражался с этим, и это оказалось чем-то таким простым. Спасибо! – Soph