js让程序暂停运行的方法

//自己写的暂停毫秒数的函数
function pauseTime(millTime) {
var start=Date.now();
while(true){
var nowTime=Date.now();
var offset=nowTime-start;
if(offset>=millTime)
break;
}
}

如:

pauseTime(5000);
暂停5秒;

//setTimeout("check()",1000);

//setTimeout("pause()",1000);

转载于:https://www.cnblogs.com/YuyuanNo1/p/9483066.html

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Auto.js中,可以使用悬浮窗来实现程序的开始和暂停功能。悬浮窗是一个可浮动在屏幕上的小窗口,可以通过点击或者拖动来进行操作。 要实现悬浮窗开始暂停程序的功能,可以按照以下步骤进行操作: 1. 创建悬浮窗:使用`floaty`模块的`floaty.window()`方法创建一个悬浮窗对象,并设置其属性,如位置、大小、布局等。 2. 添加点击事件:使用`悬浮窗对象.on("click", function(){})`方法为悬浮窗添加点击事件,当点击悬浮窗时触发相应的操作。 3. 实现开始和暂停功能:在点击事件中,可以使用条件判断来实现开始和暂停功能。例如,可以使用一个布尔变量来表示程序运行状态,当点击悬浮窗时,根据当前状态进行相应的操作。 下面是一个示例代码,演示了如何使用悬浮窗实现开始暂停程序的功能: ```javascript var isRunning = false; // 程序运行状态 // 创建悬浮窗 var window = floaty.window( <frame> <button id="btn" text="开始" w="auto" h="auto" bg="#ff0000"/> </frame> ); // 添加点击事件 window.btn.on("click", function(){ if(isRunning){ // 暂停程序 isRunning = false; window.btn.setText("开始"); // TODO: 执行暂停操作 }else{ // 开始程序 isRunning = true; window.btn.setText("暂停"); // TODO: 执行开始操作 } }); // 悬浮窗位置 window.setPosition(100, 100); // 悬浮窗大小 window.setSize(200, 200); ``` 在上述示例代码中,创建了一个悬浮窗,并添加了一个按钮。当点击按钮时,根据`isRunning`变量的值进行开始或暂停操作,并更新按钮的文本。 希望以上信息能够帮助到你!如果有任何疑问,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值