Crystal Report ASP.NET Viewer和IE 10

时间:2012-09-06 17:51:57

标签: internet-explorer crystal-reports internet-explorer-10

在IE 10.0中的ASP.NET Crystal Report查看器中查看Crystal Reports似乎存在问题。我在开发者工具中切换IE 10以在IE 9模式下运行,然后我可以看到报告。

4 个答案:

答案 0 :(得分:4)

我偶然遇到了一个奇怪的修复:输出一个字符串(除了空格) 表单加载事件随后允许查看器在IE10中正确呈现

 Dim vBrowser As System.Web.HttpBrowserCapabilities = Request.Browser
 If vBrowser.Type = "IE10" And vBrowser.MajorVersion > 9 Then
     Response.Write(".")
 End If

答案 1 :(得分:1)

显然,SAP还没有开始使用IE 10 / Windows 8。 http://scn.sap.com/thread/3233406

答案 2 :(得分:0)

我在经典asp下使用CR XI ActiveX查看器控件。我发现我的报告在IE 10下显得空白。使用兼容模式可以使报告正常工作。问题在于IE 10对于dom事件的“假设”子名称显然更加挑剔,例如window_onload页面中的SmartViewerActiveX.asp事件,我和其他许多人都可以使用。在SAP的原始文件中,sub写为Window_Onload。 (注意大小写)有两种方法可以解决此问题:将此文本onload="Window_Onload;"添加到正文中,或者只是将大写字母放在原始子名称中。希望这会有所帮助。

答案 3 :(得分:0)

只需添加此样式表并进行神奇修复:

.hideableFrame {
        display:none;
}

快乐编码:)