问题标签 [throbber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
1277 浏览

delphi - 德尔福震动器

表明应用程序正在做某事的最佳解决方案是什么?

我尝试显示进度指示器,但它不起作用。

更新: - - - - - - -

进度条工作正常,但不是我想要的。

我想展示一个throbber,就像 Web 浏览器使用的一样,所以只要有东西在更新,它就一直在转动。

光标也可以处于 crHourGlass 模式。

0 投票
1 回答
360 浏览

javascript - 当Javascript完成时,你如何阻止浏览器“沙漏”(停止跳动)?

编写一个包含一些非常简单的 Javascript 的小型 HTML 网页,我注意到完成后,它一直在旋转(firefox)。我在其他页面上看过很多次,一直以为是Javascript错误或循环问题,但我运行的这个程序肯定是完成了。

这是执行此操作的小型网页的一个示例。在您单击按钮并处理后,悸动者(感谢 Kooilinc 的术语)继续运行。

我可以通过点击停止(右键单击并停止)来停止它。

脚本完成后,我需要做什么才能让 Javascript 停止处理(或浏览器停止处理)?

注意 1:这发生在 FF4.01 中,而不是在 IE 或 Chrome 中(对于此代码示例)。

注2:我在switch语句后尝试了window.stop()函数,并没有停止跳动。

根据 Lekensteyn 的回答,switch 语句之后的 document.close() 解决了这个问题,但这是一个根本没有跳动并且不使用 document.close() 的示例。

0 投票
2 回答
878 浏览

javascript - Firefox Javascript,停止脚本

基本上,这个脚本检查用户是否正在运行某个插件,如果是,它会显示一个警报......问题是在它显示警报之后 Firefox 的旋转轮一直在旋转,就像它在等待某些东西一样。如果我刷新页面,脚本不起作用......

这是代码:

0 投票
1 回答
278 浏览

jquery-plugins - 如何在网站加载时显示动画 gif 并在加载完成后消失?

我一直在这里使用插件:http ://contextllc.com/tools/jQuery-showLoading当它是一个 ajax 请求或任何其他元素交互时,它可以完美地工作,但是如何在网站第一次加载和加载完成后它会消失吗?

0 投票
2 回答
1281 浏览

javascript - Chrome 不显示和隐藏加载程序

我正在使用以下函数来显示和隐藏在浏览器工作时包含加载图像的 div。它在 Firefox 中运行良好。在 Chrome 中虽然它不这样做。屏幕保持静止,开始函数调用的按钮处于“单击”状态,即使鼠标不在它上面。如果我使用开发人员工具设置断点,那么我会看到 setVisibility() 函数被调用并且加载器 div 被正确显示和隐藏。

该函数如下所示:

这是一个显示/隐藏调用的示例:

有任何想法吗?

0 投票
1 回答
936 浏览

jquery - 你能帮我在这个ajax函数中添加一个“throbber”吗

div#imagebox基本上,在我的页面上,执行该函数时会调用一个图像。但有时图像很大,可能需要一段时间才能加载,尤其是在尚未加载到缓存中的情况下。我想给用户一些通知,请求正在处理中。我想我可以用颤抖的人做到这一点。我希望在div#imagebox图像准备好之前显示 throbber。然后我希望颤动者消失。

我看过这个页面http://plugins.jquery.com/project/throbber但我真的不明白我应该做什么。

我可以$("div#imagebox").throbberShow(true);在现有函数中添加类似的东西吗(见下文?)但是我应该在哪里添加呢?我需要参数true吗?

谢谢你的帮助。

0 投票
1 回答
4623 浏览

jquery - 没有插件的脉冲 jquery

我有一个简单的淡入淡出,我想无限期地进出。我找到了执行此操作的插件,但很好奇 jquery 是否已经有一个 loop() api,所以我可以在脚本中处理它。

0 投票
1 回答
704 浏览

php - 尝试在 Ajax 之前/期间调用 dimmer/throbber

这是我想要/正在尝试做的事情。

有一个表格。该表单有一个提交按钮。提交按钮的 onMouseDown() 事件是:

现在,单击按钮后,我希望它按确切顺序执行三件事。

1) 使页面变暗。

2) 执行 Ajax 查询,并填充搜索结果。

3) 删除 Dim。

编辑:

甚至尝试在 jQuery 对象中使用 beforeSend 和 Complete 事件

目前,它似乎会这样做:

2) 执行 Ajax 查询,并填充搜索结果。

2) 使页面变暗。

3) 删除 Dim。

结果填充的位置(需要十秒钟)并且调光器非常快速地闪烁。

请各位程序员帮帮我,我对这项技术并不陌生,为什么我关闭了异步,试图让事情按顺序发生,但仍然没有 DICE。

0 投票
1 回答
7340 浏览

ajax - drupal 7 对 ajax 抖动和进度条进行样式设置

我可以设计 Drupal 的 AJAX Throbber 和进度条吗?要覆盖的类或 ID 是什么?

0 投票
1 回答
3696 浏览

javascript - Turbolinks:Rails 4 显示慢速页面进度的方式是什么?

这个问题听起来可能类似于Rails turbolinks long request doesn't show page load

我最近启动了新的 Rails 4 应用程序,它默认使用 Turbolinks 库 - 它很棒:让应用程序感觉更快/更快捷,但是我确实有一些页面比其他页面慢。

不幸的是,我找不到让浏览器显示默认加载指示器的好方法——就像它在加载“常规”网页时所做的那样。人们推荐不同的 JavaScript 解决方案,例如https://github.com/caarlos0/turbolinks_transitions。虽然有些看起来不错,但“普通互联网用户”不习惯在默认浏览器的加载指示器以外的地方看到加载进度。

  • 如何让 Chrome 在选项卡标题中显示“旋转半圆”?
  • 或者我怎样才能让 Safari 在地址栏中显示“移动的蓝色波浪”?
  • 等等。

不过,我的大多数页面都很快,所以我想为那些不会在 300 毫秒内加载的页面显示这个加载指示器,例如。

谢谢!亚历克斯。