【发布时间】:2015-08-05 15:01:15
【问题描述】:
我在 IE 中遇到了一些性能问题,当大量 HTML 作为从 AjAX 调用到 Action 的部分视图返回,然后插入到 DOM 中时。在某些情况下,生成的视图是一个 26 MB 的表,而 IE 在尝试将其插入 DOM 时会遇到严重的内存问题。
我希望能够将部分加载到 iframe 中,因此不需要插入 DOM,但我不确定如何执行此操作。 Action 期望一个相当复杂的 JSON 对象能够构建结果视图。
最终,我想将 Iframe 的目标设置为返回 View 的操作,并且仍然能够将呈现视图所需的必要 JSON 对象传递给该操作。这样视图被简单地加载,而不是依赖于 IE 的狡猾的 DOM 操作来插入数据。
这可能吗?
【问题讨论】:
标签: json asp.net-mvc-4 internet-explorer iframe