当我从1页导航到另一页时,我有一个在Internet Explorer 11中崩溃的应用程序。 我有2页,一个查看器页面和一个列表页面。查看器页面有一个Web工作程序,一旦页面加载就开始在服务器上下载图像。如果我留在页面上并让图像下载,一切正常。当我点击查看器页面中的主页链接返回我的列表页面时,会出现问题。我正在做的是当加载查看器页面时,我立即点击主页链接返回列表页面,而不让网络工作者完成其工作。它大部分时间都会崩溃IE 11。所有其他浏览器都没有任何问题导航到另一页。
当我点击主页链接时,我也终止了工作人员。但应用程序仍然冻结。
有没有办法可以阻止IE在导航时崩溃?
PS:加载页面中发生了很多Ajax请求,访问会话对象。
答案 0 :(得分:2)
我可以通过使用以下属性
设置Controller来解决此问题[SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)]
这种情况正在发生,因为会话被锁定在多个请求上。
这里是解释此内容的文章的link