【问题标题】:Pause javascript execution while waiting on response等待响应时暂停 javascript 执行
【发布时间】:2013-01-18 21:26:22
【问题描述】:

我正在寻找一种在等待用户做出选择时暂停 javascript 函数的方法。我希望它像提示、警报或确认一样工作(他们暂停脚本),但我想在 html 中创建自己的查询框。

有什么方法可以实现吗?

【问题讨论】:

标签: javascript


【解决方案1】:

设置当用户做出选择时将调用的回调,然后在向用户显示选择后让 javascript 结束。

【讨论】:

  • 非常感谢!你知道如何写一个好的回调函数的好教程吗?
  • 这是一个例子 w3schools.com/js/tryit.asp?filename=tryjs_events 取自这里 w3schools.com/js/js_examples.asp 这是一个不错的网站
  • 但是回调真的会暂停javascript代码的执行吗?
  • 不,它没有。没有什么可以暂停 JavaScript 线程 - 没有睡眠功能。回调的作用是在开始执行回调中的代码之前等待特定操作完成
  • javascript 线程在结束时暂停。但是如果有可能由事件触发的回调,javascript引擎会继续运行。
猜你喜欢
  • 1970-01-01
  • 2014-01-27
  • 2018-04-15
  • 2018-12-31
  • 1970-01-01
  • 1970-01-01
  • 2021-09-15
  • 2022-11-03
  • 2019-02-01
相关资源
最近更新 更多