javascript - 带有 Ajax 的浏览器 "Busy State"

标签 javascript ajax browser

我们有一个大约需要 ajax 请求。 30 秒,然后将用户发送到不同的页面。在那段时间里,我们当然会显示一个 Ajaxy 微调器指示器,但浏览器也可能“看起来”卡住了,因为浏览器客户端实际上没有工作或显示它自己的加载消息。

有没有一种简单的方法可以让所有主流浏览器看起来忙于使用 JS 命令?

谢谢, 乍得

最佳答案

在这种情况下需要使用 AJAX 吗?您能否改为发布/放置到另一个页面,该页面的全部目的是处理请求并在完成后重定向到目标页面?

您仍然可以使用一些 JS 来弹出微调器,并且由于您正在发布到另一个页面,浏览器将显示其“ native 忙碌指示器”。浏览器永远不应该显示中间页面,一旦请求被处理,响应就会被重定向到目的地。

关于javascript - 带有 Ajax 的浏览器 "Busy State",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1248052/

相关文章:

javascript - 链接 HTML 中的 javascript 文件导致 slider 消失

javascript - 未捕获的类型错误 : Object #<an Object> has no method 'fullCalendar'

php - 如何将CURLOPT_HTTPHEADER页面放入iframe中?

javascript - Android浏览器中在Canvas上绘画,页面滚动?

javascript - 传递动态 Javascript HTML 的 ID

javascript - 如何使用ChartJS清晰地显示条形图标签?

javascript - innerHTML 不保持宽度 - Javascript/CSS

使用 C# 和 SQL Server 数据库进行 jQuery 自动完成

delphi网络浏览器: how to prevent or hide that javascript error?

testing - Restful jbehave多个浏览器