谷歌Chrome在jquery中冻结同步ajax调用

时间:2013-10-01 10:44:39

标签: jquery ajax google-chrome freeze

我搜索了很多,但没有发现一个与我的问题完全匹配(虽然我找到了某些匹配但没有帮助)。我正在开发一个项目来创建一个ipad应用程序的Web应用程序,我在其中为每个任务访问webservices。例如,对于登录,我将调用一个身份验证webservice,它会在xml字符串中返回状态文本。所以,我要通过同步ajax调用来完成这些任务。

所以,例如,比方说,我有一个登录页面,我要验证用户登录。因此,当用户输入其用户名和密码并提交表单时,加载动画(具有fixed位置的简单图像)将显示,直到脚本从服务器获得响应。一切都很好FF一个。

我的问题始于Chrome。它没有向我展示装载机。相反,它会冻结屏幕,直到页面从服务器获得一些响应。

我知道,我不应该使用同步ajax但我必须这样做。我无法对预先编写的脚本进行更改,因此我必须应对它。所以,我期待有人可以帮我在chrome中显示这个加载器,直到页面从服务器获得一些响应。

嘿,就是说,如果我在ajax调用之前发出警告消息,页面会显示加载器。

0 个答案:

没有答案