2011-05-30 109 views
0

我已经建立了一个3页的asp.net网站。 其中一个页面有更新面板。它需要服务器几秒钟来更新此面板。 当客户端请求服务器更新此面板并尝试同时导航到我网站中的另一个页面时 - 仅在FF上发生问题:客户端无法提交请求以导航到另一个页面。它的请求似乎被卡住了(通过萤火虫)。navagating更新面板更新

我搜索了一下,发现当一个ajax请求被调用时,更新面板被阻塞,并且没有其他请求被处理。是这样吗?有人可以解释这个问题以及如何解决这个问题吗?

在此先感谢。

+0

添加在模式窗口中显示的UpdateProgress控件不是可接受的方法吗? – Tuco 2011-05-30 21:23:53

+0

你可以在下面的链接中了解我在说什么...... http://weblogs.asp.net/guillermo/archive/2008/02/24/ajax-how-to-create-a-quot -processing-quot-modal-window-using-updateprogress-and-modalpopup-asp-net-ajax-controls.aspx – Tuco 2011-05-30 21:28:03

+0

谢谢大家。底线是一位js的其他程序员投入并导致了错误。 – 2011-05-31 11:51:25

回答

0

这可能是因为firefox无法正确解析__doPostBack调用吗?当__doPostBack被调用时,如果脚本不能成功执行ajax调用,它将回退到客户端的完整回传。试着研究firefox如何处理这个脚本调用的差异,不确定确切的解决方案,但希望它有帮助。