如何在随机时间和随机消息对话框中显示弹出窗口
How to show popup in random time and random message dialog?
我将如何在随机时间和随机消息中使用javascript或jquery显示弹出窗口?示例:5秒后,弹出窗口将显示消息"Hallo World 1",而不是18秒后,弹出窗口将显示消息"Hallo World 2",23秒后弹出窗口将显示消息"Hallo World 3",等等...
您可以使用
Math.random()
和setTimeout
。
会是这样的:
function startRandomizer(){
window.setTimeout( function(){
window.alert("Hello World " + Math.random() * 1000);
startRandomizer();
}, Math.random() * 100 + 10); // From 10 to 110 secconds
}
startRandomizer(); // Call it once, and it will do it forever...
请注意,Math.random()
返回一个介于 0 和 1 之间的浮点数。如果将其乘以 100,它将介于 0 和 100 之间。 如果您希望它介于 50 和 100 之间(例如(,请乘以 50 并求和 50...你明白了。
相关文章:
- 使用JS按顺序显示图像,而不是随机显示
- 如何随机显示列表项的顺序
- Javascript随机显示/隐藏不起作用
- 如何使用javascript返回随机显示函数效果
- 随机显示2组不同的图像
- 如何使用 dom 概念在 Web 浏览器上随机显示 assn 图像
- 使用jQuery随机显示/隐藏图像
- 在画布上随机显示图像
- 如何从.txt文件中提取内容并在HTML中随机显示一行
- 随机多图像旋转器-刷新页面时随机显示图像屏幕
- 如何在ulli中随机显示图像
- 随机显示列表项
- 根据URL从数组中随机显示
- 索引工作良好,即使图像是随机显示的
- 我如何随机显示我的问题,所以它现在总是一样的?(JavaScript)
- 我有使用api的信息,现在我想随机显示它
- 随机显示的文本
- 我编写了一段javascript代码,可以将数组中的图像随机显示到照片网格中,但我不希望图像重复
- 在横幅上随机显示文本
- 在拉斐尔画布内随机显示三角形