簡體   English   中英

ASP.NET MVC 3.0 部署的代碼在 IIS 7.5 的 IE8 中不起作用

[英]ASP.NET MVC 3.0 deployed code not working in IE8 in IIS 7.5

我有一個 ASP.NET MVC 3 應用程序。 當我們運行 VS2010 時,它在 IE8 和 FF 中運行良好。 我已在 IIS 7.5 中部署此代碼。 現在,已部署的應用程序在 FF 中運行良好,但在 IE8 中卻不行。 我收到錯誤:

停止運行此腳本? 此頁面上的腳本導致 Internet Explorer 運行緩慢...

請參閱以下屏幕截圖:

在此處輸入圖像描述

我在 IIS6 中測試了已發布的代碼,它在 FF 和 IE8 中都運行良好。

任何幫助表示贊賞。

您可能正在使用一些 javascript 正在進入某種循環(可能是遞歸)

一次注釋掉一個 function 以查看哪個 function 是罪魁禍首,或者以二進制搜索方式執行它並一次注釋掉一半以縮小范圍。

最后,你的頁面有什么不尋常的地方嗎? 如果您的 javascript(或您的庫之一)不是罪魁禍首,請開始刪除代碼塊以縮小問題范圍。

不幸的是,這個問題沒有一個快速的答案......

有多種方法可以嘗試確定 JavaScript 發生了什么。 嘗試重新加載瀏覽器。 您還可以嘗試在http://archive.msdn.microsoft.com/AjaxView下載 Ajax 分析位,這可以幫助確定您的慢速功能。 您還可以加載 JavaScript 調試器並闖入代碼您正在運行哪些非標准 javascript 庫? 任何?

由於您的應用程序運行方式似乎僅基於 iis 版本差異,因此將 session 與另一個使用“提琴手”的 session 進行比較

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM