我有一个用作XML / XSL文件对的网页。使用IE9 - 版本9.0.8112.16421。更新版本:9.0.10(KB2744842)在Windows 2008 R2上呈现失败
在脚本控制台中,我看到以下消息:
XSLT8690: The download of the specified resource has failed
但是在Web服务器日志中,我看到正在下载的XSLT文件。
启用兼容性视图似乎可以解决渲染问题。
即使兼容性视图已关闭,Windows 7(64位)上的相同浏览器版本也可以毫无问题地呈现。
使用HTTP它可以正常工作,只能通过HTTPS失败。
因此我尝试了其他方法:导入证书,导入CA根证书,添加HTTP标头X-UA-与IE = IE7兼容,IE = EmulateIE7。
使用IE Developer Tools(又名F12)我捕获了网络。这是失败系统的导出:
URL Method Result Type Received Taken Initiator Wait?? Start?? Request?? Response?? Cache read?? Gap??
https://antares/cgi_bin/SystemInfo/start GET 200 text/xml 7.29 KB 94 ms refresh 0 16 46 32 0 20
/cgi_bin/SystemInfo/systeminfo.xsl (Aborted) text/xsl 65 B 16 ms (Pending...) 62 16 0 0 0 36
/cgi_bin/SystemInfo/systeminfo.xsl (Aborted) text/xsl 65 B < 1 ms (Pending...) 78 0 0 0 0 36
工作人员:
URL Method Result Type Received Taken Initiator Wait?? Start?? Request?? Response?? Cache read?? Gap??
https://antares/cgi_bin/SystemInfo/start GET 200 text/xml 7,29 KB 78 ms click 0 0 0 31 0 107
/cgi_bin/SystemInfo/systeminfo.xsl GET 200 text/xsl 6,84 KB 16 ms 62 0 0 16 0 107
/cgi_bin/SystemInfo/style.css GET 200 text/css 1,50 KB 15 ms <link rel="stylesheet" /> 78 0 15 0 0 92
/cgi_bin/SystemInfo/color.css GET 200 text/css 0,66 KB 15 ms <link rel="stylesheet" /> 78 15 0 0 0 92