Javascript .NET MVC3:避免在控制器仍在加载数据时关闭视图窗口

Javascript .NET MVC3:避免在控制器仍在加载数据时关闭视图窗口,javascript,html,asp.net-mvc-3,confirmation,Javascript,Html,Asp.net Mvc 3,Confirmation,.NET MVC 3:我需要防止用户在控制器仍在工作时关闭视图窗口(例如从数据库加载数据)。确认消息对我来说很好,但我想我不能通过使用window.onbeforeunload事件(在returnview()语句之前)来处理它。有人知道如何处理这个问题吗?一个解决方案是弹出一个正在加载的图像。将图像保留到数据库完成它的工作,然后隐藏该图像 这是我在谷歌快速搜索后找到的一个链接 伊娅,谢谢你的回答。但我认为这不是加载图像的问题。我需要在加载数据时禁用关闭资源管理器窗口。阻止他们关闭窗口并不总是一个

.NET MVC 3:我需要防止用户在控制器仍在工作时关闭视图窗口(例如从数据库加载数据)。确认消息对我来说很好,但我想我不能通过使用window.onbeforeunload事件(在returnview()语句之前)来处理它。有人知道如何处理这个问题吗?

一个解决方案是弹出一个正在加载的图像。将图像保留到数据库完成它的工作,然后隐藏该图像


这是我在谷歌快速搜索后找到的一个链接

伊娅,谢谢你的回答。但我认为这不是加载图像的问题。我需要在加载数据时禁用关闭资源管理器窗口。阻止他们关闭窗口并不总是一个好主意。。。我知道这有助于保护用户免受自身和数据丢失的影响,但如果用户在加载屏幕打开时决定关闭,那通常是因为他们没有注意,而不是你。