这里有很多问题会问这个问题,但是答案总是会告诉他们他们确实想要异步请求,而不是实际回答如何使用YUI进行同步请求的问题。我知道如何使用jQuery以及直接操作XMLHttpRequest对象时如何做,但是在使用YUI时如何做到这一点(无需深入研究即可找到最终将要使用和操作的XMLHttpRequest对象)?

在有人问之前:是的,我知道您大多数时候确实想要异步,但是有时候同步确实是完成这项工作的正确工具。

最佳答案

这是YUI 3中的how to do it

我使用的是YUI 3,因此这是基于快速查看代码和文档的结果,但对于YUI 2来说,答案似乎是“否”。您可以尝试覆盖YAHOO.util.Connect.createXhrObject(),但是我认为这将是真正的痛苦,因为其余的代码期望事物是异步的。您最好将另一个库用于代码的同步请求部分。

关于javascript - 如何使用YUI进行同步/阻塞XMLHttpRequest,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3207369/

10-12 17:18