问题标签 [synchronous]

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 投票
2 回答
3872 浏览

javascript - jQuery,如何制作同步动画?

我有一个看起来像这样的页面布局

当您将鼠标悬停在其中一个图像上时,我想制作一个动画来获得类似的效果

或者

或者

我用过.animate({width: width}, speed),它工作正常。但是有一件事困扰着我,动画不是同步的。结果是右边框来回闪烁。在动画的中间,总宽度比它应该的要窄大约 3 个像素。

我尝试过调整速度,但对闪烁没有帮助,而且我没有看到整体动画有太大改善。

如果它有任何区别,我正在使用divswithbackground-imageoverflow: hidden;包裹在li标签中。我正在制作li更宽div的(li标签也包含一些文本。)

实际问题:
是否有可能使动画同步,使它们同时发生又漂亮又流畅?

编码:

我已经尝试过先进行遍历并将元素分配给两个变量,一个变大一个变小,但这并没有真正改善事情。

0 投票
3 回答
2155 浏览

jquery - 使用 jQuery 发出同步请求时,如何防止浏览器锁定(或显示等待符号)?

函数使用该jquery.ajax()方法从服务器获取数据并将其用作返回值。如果我使用async=true该函数会过早地返回空值。如果我使用async=false函数的等待时间太长。我尝试在请求之前切换 div 显示旋转时钟,但直到请求结束后 div 才会出现。

关于如何不锁定浏览器或显示等待图标/符号/文本的任何建议?

0 投票
11 回答
45250 浏览

stdin - node.js:从标准输入读取同步?

是否可以从 node.js 中的标准输入同步读取?因为我正在用 JavaScript 为 JavaScript 编译器编写一个脑筋急转弯(只是为了好玩)。Brainfuck 支持需要同步实现的读取操作。

我试过这个:

但这只会产生这个输出:

0 投票
3 回答
5972 浏览

iphone - iPhone 上的同步 SSL 证书处理

我想知道是否有人可以帮助我了解如何将 SSL 证书处理添加到与 https 服务的同步连接中。

我知道如何使用异步连接而不是同步来做到这一点。

谢谢你。

0 投票
1 回答
241 浏览

iphone - 单击按钮更改视图/是否需要在 iPhone 中使用同步方法?

我创建了滚动视图并在滚动视图中设置了按钮。按钮水平滚动。我创建了表视图作为视图控制器的子视图。单击按钮后,数据将使用 XML Parsing 显示在来自 RSS 提要的表格视图中。所以改变表格视图中的数据,这取决于按钮点击。当我更改为选择下一个按钮时,将开始解析并显示数据。所以需要一些时间。同时,我想显示一些视图或禁用视图(这意味着,在解析时视图被禁用或用户无法执行任何操作,例如使用活动指示器冻结)。在更改每个按钮时,将发生操作。我参考了一些教程,但我不明白?有人告诉我使用同步方法来解决问题。但我对此一无所知。

看我下面的图片,

图片

提前致谢!

问候,
普格尔

0 投票
1 回答
517 浏览

apache-flex - Flex 中的同步 Web 服务调用

adobe flex 是否支持同步 Web 服务调用?请证明你的回答。

0 投票
1 回答
4929 浏览

flash - 如何从 actionscript 发出同步 URL 请求?

我在 actionscript 中有一个大循环,将大量数据发送到 url:

问题是因为 URLLoader 只能进行异步调用,它一次发送所有数千个请求,这会杀死网络服务器。

除此之外,它的行为也有点奇怪。假设循环运行了 5 分钟。整整 5 分钟没有请求到达 Web 服务器,然后在最后它们都被立即发送。我已经尝试了所有我能想到的东西(空循环、回调、延迟)——没有任何帮助。无论如何,所有请求都会立即发送。

如何使请求同步,所以它会一个接一个地发送请求?任何人都可以提出任何解决方案吗?

0 投票
3 回答
4918 浏览

iphone - 检查 sendsynchronousrequest 是否成功

我只是想知道这是否是检查 sendsynchronousrequest 是否成功的正确方法:

提前感谢您的反馈
肖恩

0 投票
5 回答
13136 浏览

jquery - jquery - 同步提交帖子(不是ajax)

我有一个页面 ( page 1),它接受发布请求,做一些事情并在最后显示一些数据。

从另一个页面(page 2),我想重定向到page 1单击按钮时,当然page 1通过 POST 发送所需的所有相关数据。

当然,我可以使用旧的技巧,在页面上有一个不可见的表单,在用户单击按钮后使用 jquery 填充我需要的所有数据,然后自动提交()它。但这看起来很麻烦 - 使用类似于 的语法要好得多$.post,而不是开始操作 html。$.post将是完美的,如果它实际上重定向到页面而不是异步发出请求(我不能只是page 1在 ajaxy 帖子完成后重定向到,因为page 1需要数据来显示某些东西)。

有什么方法可以用 jquery 做我想做的事,还是丑陋的隐形形式是唯一的出路?

附言

我知道还有其他复杂的方法可以实现我想要的,例如使用$.post并在我们当前所在的页面中植入响应的 html,但我只想知道是否有使用 jquery 执行此操作的简单方法

0 投票
1 回答
887 浏览

ajax - 会话还原上的 AJAX 同步 (SJAX)

我有一个大型网页(经典 ASP),其中包含用户需要的大量信息,因此需要大量输入。用户的行为是他会随着时间的推移填写信息,在提交之前分析它和其他耗时的过程。问题是,即使会话超时设置为合理的 30 分钟,我经常收到投诉,即在提交时,用户收到超时消息并丢失了他之前填写的所有工作。我认为如果会话被放弃,检查提交事件会很优雅,在这种情况下会出现登录表单。通过使用 Ajax 同步,对于会话检查和登录本身,网页的状态将保持不变,允许用户在会话恢复后继续提交。

但是,我一直在阅读有关同步的危险,以及如何建议尽可能避免。对我来说,这似乎是需要同步的情况之一,但我之前没有找到任何人这样做过。我正在寻找关于这是否是一个好的行动方案的建议,使用 Ajax 同步进行会话恢复。

谢谢你。