【发布时间】:2015-08-07 04:57:04
【问题描述】:
我正在进行 ajax 调用,这是一个很大的过程,所以需要很长时间。在通话过程中,我无法在新的浏览器选项卡或同一浏览器选项卡中访问该站点的任何页面。如果我在新窗口中打开该网站,它加载良好。任何人都猜测ajax调用有什么问题
【问题讨论】:
-
到底发生了什么?显示的是什么而不是网站?
标签: javascript jquery ajax performance browser
我正在进行 ajax 调用,这是一个很大的过程,所以需要很长时间。在通话过程中,我无法在新的浏览器选项卡或同一浏览器选项卡中访问该站点的任何页面。如果我在新窗口中打开该网站,它加载良好。任何人都猜测ajax调用有什么问题
【问题讨论】:
标签: javascript jquery ajax performance browser
您是否在处理这些请求的服务器上使用会话?对我来说,它看起来像一个会话锁。尝试使用只读会话。
您的服务器端“大进程”是做什么的?您是否在单独的线程中运行它,它是否使用数据库上的事务?这可能还有其他原因。请尝试更具体。
也可能是您使用的是同步而不是异步请求。 https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Synchronous_and_Asynchronous_Requests
【讨论】: