浏览器链接中的 JavaScript 错误

标签 javascript jquery asp.net asp.net-mvc browser-link

我正在从事一位前同事所做的项目。如果我在 Firefox 中运行这个 ASP MVC 4 应用程序一切正常,但是当我在 Internet Explorer 9 上运行它时我得到这个奇怪的错误:

image

它说 SignalR JavaScript 库中存在错误,但我从未听说过。它分解成一个甚至不在解决方案中的 JS 文件。

未安装此 SignalR 扩展。

我观点中的所有引用:

<script type="text/javascript" src="~/Scripts/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="~/Scripts/perso.js"></script>
<script src="../../Scripts/jquery-1.7.1.js" type="text/javascript"></script>

更新

我发现了问题,在我的控制台日志中它因这个错误而中断:

TypeError: a[0] is undefined @ browserLink:37

这发生在我的 jQuery 文件中。我已经用最新版本更新了它们,但没有成功。

我不知道如何解决这个问题,有什么想法吗?

最佳答案

我想您使用的是 Visual Studio 2013?如果是这样,则有一项称为浏览器链接的新功能,默认情况下已启用。我也刚刚升级到 VS2013,我遇到了很多与浏览器链接相关的错误,当我禁用它时一切正常。

这里有一些关于浏览器链接以及如何禁用它的更多信息:http://blogs.msdn.com/b/webdev/archive/2013/06/28/browser-link-feature-in-visual-studio-preview-2013.aspx

关于浏览器链接中的 JavaScript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20187554/

相关文章:

javascript - 如何通过从浏览器 js 控制台触发的 require.js 重新加载文件

asp.net - 具有多个域的访问控制允许来源

javascript - 在我的第一个 node.js 代码中遇到问题,我不明白哪里出了问题

javascript - JQuery Datepicker 到 PHP 变量没有形式

javascript - document.GetElementById ("main").innerHTML = "testing"正在恢复,而不是永久更改

javascript - 你如何改变 jQuery 中元素的填充?

c# - 如何更改 ASP.NET 中的信任级别

asp.net - 在 WCF 中实例化一个类

javascript - 交互式工具提示库

javascript - 在 radio 检查中显示/隐藏表格