I have build an asp.net web site with 3 pages. One of the pages has an update panel. It takes the server few seconds to update this panel. When the client asks the server to update this panel, and tries to navigate to another page in my site at the same time - a problem occurs on FF only: the client cannot submit request to navigate t开发者_如何学运维o another page. Its request seems to be stuck (via firebug).
I googled and found that when a ajax request is invoked, the update panel is blocked and no other request to the server can be handeled. Is that so? Does someone can shed some light about the problem and how to solve it?
Thanks in advance.
This may be to do be firefox not being able to resolve the __doPostBack call correctly? When __doPostBack is called, if the script is unsuccessful in making the ajax call it falls back to a full post back of the client. Try looking into differencing of how firefox might handle this script call, not sure of the exact solution, but hope it helps.
精彩评论