0
我正在开发一个应用程序。 在表单提交中,我使用mootools中的Request类向服务器发送请求。 但当我点击提交按钮它冻结浏览器,直到响应来自服务器。
ResponseText被发送到自定义函数responseProcessor()来处理它。Mootools:发送请求时如何阻止浏览器冻结
请求对象是这样的:
req = new Request({
async: true, method: 'post',
onSuccess: function(html) { responseProcessor(); },
onFailure: function() { alert('Page Loading Failed ....!!'); },
});
req.send({url: "js/jsCode.php"});
我无法弄清楚,为什么浏览器被冻结,同时要求发生?
该代码没有问题,它不应该冻结您的浏览器。你有没有考虑发布到http://jsfiddle.net?只是这个请求还是所有请求?也不是说async默认为true,所以不需要将它包含在你的选项中。 – 2011-02-09 06:34:32