javascript - 尝试在 iframe 中显示报告服务报告时 UI 损坏

标签 javascript iframe reporting-services

我需要使用从支持 IE9、IE10、IE11 的 Web 应用程序打开的 iframe 显示 Report Services 报告(该应用程序无法使用可计算性 View 运行)。

使用 iframe 时,所显示报告的 UI 已损坏,如所附屏幕截图所示。似乎通常在使用 iframe 时会发生这种情况,而不仅仅是在我们的应用程序中。

我们无法更改客户机器上的报告服务 html,因此建议的解决方案无法帮助我们:Unexpected scrollbar in Reporting Services enter image description here

有什么想法吗?

最佳答案

跟进@@jtbon2 的回答——如果此 iframe 在您公司的内部网上运行,并且您与您的开发机器位于同一网络内,则您的 Internet Explorer 可能默认为本地站点启用了兼容模式选项。

它实际上会将您的浏览器降级为较低版本的 IE,以强制建立标准的 IE 用户群。

关于javascript - 尝试在 iframe 中显示报告服务报告时 UI 损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23810870/

相关文章:

dynamic - 在 SSRS 中如何动态更改文本框宽度?

database - SQL Reporting Services - Visual Studio 中的共享数据源

javascript - UIAutomation 获取 TableView 单元格名称

javascript - Node.js exec 事件未在 Promise 内触发

javascript - document.location.href 的 URL 编码

css - Angular - 将自定义 css 文件注入(inject) iframe

javascript - 使用 jQuery 将操作绑定(bind)到 iframe 内的元素

sql-server - Reporting Services - 将 2008 报表格式转换为 2005 格式

javascript - 只有 ReactOwner 可以有 refs。您可能正在向不是在组件的 render 方法中创建的组件添加 ref

javascript - Ajax 脚本管理器命名空间