我需要使用从支持 IE9、IE10、IE11 的 Web 应用程序打开的 iframe 显示 Report Services 报告(该应用程序无法使用可计算性 View 运行)。
使用 iframe 时,所显示报告的 UI 已损坏,如所附屏幕截图所示。似乎通常在使用 iframe 时会发生这种情况,而不仅仅是在我们的应用程序中。
我们无法更改客户机器上的报告服务 html,因此建议的解决方案无法帮助我们:Unexpected scrollbar in Reporting Services
有什么想法吗?
最佳答案
跟进@@jtbon2 的回答——如果此 iframe 在您公司的内部网上运行,并且您与您的开发机器位于同一网络内,则您的 Internet Explorer 可能默认为本地站点启用了兼容模式选项。
它实际上会将您的浏览器降级为较低版本的 IE,以强制建立标准的 IE 用户群。
关于javascript - 尝试在 iframe 中显示报告服务报告时 UI 损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23810870/