Iis

如何正確顯示 WCAT Fiddler 結果?

  • March 15, 2016

使用WCAT Fiddler 擴展,我設法生成了一個 XML 結果文件,但不幸的是,我未能在應用 XSL 時正確顯示它。

根據作者網站,結果應如下所示:

在此處輸入圖像描述

雖然我的結果在 Internet Explorer 10 (IE 10) 中看起來像這樣:

在此處輸入圖像描述

我已經仔細檢查以確保生成的 XML 文件正確引用了“report.xsl”文件。我還嘗試從 HTTP URL 而不是文件 URL 呼叫 XML 文件,但沒有不同的結果。

我還使用 Windows XP 和 IE 7 設置了 VMware,其中相同的文件可以正確呈現:

在此處輸入圖像描述

因此,這似乎是 IE10 和 WCAT Fiddler 擴展附帶的“report.xsl”的問題。

我的問題:

如何讓 WCAT Fiddler 的 XSL 在 IE 10 中工作?

我也遇到了這個問題。看來report.xsl 在舊IE 版本可以容忍的方面存在缺陷,但較新的瀏覽器不能。我的 Visual Studio 報告:

  • C:\Working\report.xsl (52,13)​​:錯誤:變數“i”尚未聲明
  • C:\Working\report.xsl (1182,36):錯誤:變數或參數“rowId”未定義或超出範圍。
  • C:\Working\report.xsl (1185,13):錯誤:變數或參數“狀態”未定義或超出範圍。

我使用過的一種解決方法(誠然尷尬)

  • 打開開發者工具:

F12 工具

  • 啟用兼容模式

啟用兼容模式

我在 IE9 中使用過這個;我認為它也適用於 IE10,但還沒有嘗試過。我也想要一個更好的解決方案。理想情況下,精通 xslt 的人可以修復 report.xsl。

引用自:https://serverfault.com/questions/477291