gpt4 book ai didi

javascript - IE10 IE11 显示 "This page can' t 被显示“在大型 DOM 上 - 在 Firefox 中工作

转载 作者:行者123 更新时间:2023-11-27 23:34:56 25 4
gpt4 key购买 nike

我正在 MCV asp.net 中开发一个需要在 IE 中运行的 Web 应用程序。使用 IE10 和 IE11 为某些客户加载带有数据的应用程序时,我们得到“页面无法显示”。

更多细节是

  • 它适用于 Firefox。
  • 错误只存在于大页面 = 更大的 DOM
  • 一个大页面的例子是 Fiddler 测量的 4.6MB 的正文
  • 对于小页面没有问题
  • 加载客户时错误页面立即出现

我们尝试了以下方法,但没有成功:

  • 从大页面中逐步删除元素,在某个时候它会开始工作,因为它只是删除相同元素的集合,没有删除任何可能导致问题的内容 - 可能与 http-response 的大小有关?
  • 更改了一些 IE 设置
  • 去掉所有的 Jquery 和 CSS,看看是不是一些 DOM 遍历问题
  • Tjekking the http-response 以查找任何错误 - 未找到
  • Google 发现 IE 在某些情况下会显示此页面,但没有找到任何解决此问题的方法,应用程序在某些页面上工作但在其他页面上不工作。

有什么建议吗?

最佳答案

为什么它在 IE 中不起作用的答案是你不能拥有超过 200 个 AntiForgeryTokens,超过这个值将使 IE 无法加载页面。

快速解决方案:减少 AntiForgeryTokens 的数量,我们可以通过不为每个元素设置删除表单来实现。

关于javascript - IE10 IE11 显示 "This page can' t 被显示“在大型 DOM 上 - 在 Firefox 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34288019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com