2

我有一个ASP.NET MVC 3应用程序。当我们运行VS2010时,它在IE8 & FF中工作正常。我已经在IIS 7.5中部署了这些代码。现在,已部署的应用程序在FF中正常工作,但不在IE8中。我得到错误:ASP.NET MVC 3.0部署的代码在IIS 7.5中不工作在IE8中

停止运行此脚本? 此页上的脚本导致IE浏览器运行缓慢...

参见下面的屏幕截图:

enter image description here

我测试了IIS6发布的代码,它的正常工作在两个FF和IE8。

任何帮助表示赞赏。

回答

0

您可能正在使用一些JavaScript正进入某种(可能递归)的环

无论是在时间注释掉一个功能,看看哪些功能是罪魁祸首,还是以二进制搜索方式并一次注释掉一半以缩小范围。

最后,有没有关于你的网页的东西不寻常?如果您的JavaScript(或您的某个库)不是罪魁祸首,请开始剥离您的代码块以缩小问题范围。

不幸的是,没有一个快速的答案,这一个...

+0

那么为什么当我们从VS2010为同一数据库 – Brij 2011-06-08 05:33:45

+0

相同的运行不来JavaScript不一定会成为每个浏览器的问题。每个浏览器都有不同的解释。有些人比其他人更容忍长时间运行的脚本。我相信,如果你遵循我的方法,你会发现你的问题。 – 2011-06-08 05:39:16

0

有各种方法,试图确定发生了什么事情与你的JavaScript。尝试重新加载浏览器。您也可以尝试在 http://archive.msdn.microsoft.com/AjaxView 下载Ajax分析位,这有助于确定您的慢速功能。您也可以加载JavaScript调试器并打入代码 您运行的是哪些非标准JavaScript库?任何?

由于您的应用程序基于IIS版本不同运行不同的貌似只有在一个比较的会话的会话上另一个使用“提琴手”