使用 while 循环时如何解锁浏览器?

发布于 2024-09-11 07:54:11 字数 105 浏览 6 评论 0原文

我向一个运行 while 循环的 php 文件发出 ajax 请求,该循环在数据库中查找新数据,但我无法为其提供新数据,因为浏览器在等待新数据时被阻止。

有谁知道如何不阻止浏览器?

i make an ajax request to a php file that runs a while loop that looks for new data in the database, but i cant give it new data because the browser is blocked while waiting for the new data.

does anyone know how to not block the browser?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

辞取 2024-09-18 07:54:11

听起来您实际上并没有发出异步-JAX 请求,而是发出了同步请求。

如果您使用的是 Javascript 库,其中大多数库都有一个布尔标志,用于指示请求是否应该异步 - 确保您不会意外选择同步。

Sounds like you didn't actually make an Asynchronous-JAX request, but rather a synchronous one.

If you're using a Javascript library, most of them have a boolean flag for whether or not the request should be asynchronous - make sure you're not choosing synchronous by accident.

深爱不及久伴 2024-09-18 07:54:11

Ajax 是异步的。为了避免此类问题。看来您不是在执行 Ajax 请求,而是在执行同步请求。你的语法是什么?你有一段代码要展示吗?

Ajax is asynchronous. To avoid this kind of issue. It seems you're not doing an Ajax request, but a synchrone request. What is your syntax ? Have you a piece of code to show ?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文