根据计时器自动提交 prompt() 弹出窗口
Auto-submit the prompt() pop up based on a timer
好吧,我可能已经找到了足够的信息,我应该能够自己将它们放在一起,但我就是做不到。
我正在尝试(由于某些原因)通过调用这样的方式从用户那里获取字符串输入:
var myVar = prompt("Some question?");
我希望弹出提示在 30 秒后自动提交。然后我希望脚本保持 运行。我想使用 prompt 因为它很简单。有没有办法根据计时器自动提交?
我觉得关键可能在这两个链接中的某处:
http://www.w3schools.com/js/js_timing.asp
Click a button every second
我需要使用弹出窗口而不是提示吗?
Javascript popups: Submit form, show "wait" screen for 5 seconds, then auto-close popup
或者我需要使用表格吗?
Auto-Submit Form using JavaScript
在此先感谢您的帮助。新用户,我想这个问题以前没有人回答过。
如果您想要对提示的行为进行任何形式的控制,除了基本的文本输入方式之外,您还需要在弹出窗口 window 或灯箱中创建自己的提示。内置提示没有任何类型的自动提交功能。它在某些版本的 Metro IE 中不起作用,并且在不同的浏览器 (Safari) 中具有不同的行为。
https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt
好的,这是我的答案:
- 使用jQuery
- 使用Alertify
- 使用setTimeout
这三件事让我到达了我需要去的地方;希望其他人最终会偶然发现并从中得到一些用处。
好吧,我可能已经找到了足够的信息,我应该能够自己将它们放在一起,但我就是做不到。
我正在尝试(由于某些原因)通过调用这样的方式从用户那里获取字符串输入:
var myVar = prompt("Some question?");
我希望弹出提示在 30 秒后自动提交。然后我希望脚本保持 运行。我想使用 prompt 因为它很简单。有没有办法根据计时器自动提交?
我觉得关键可能在这两个链接中的某处: http://www.w3schools.com/js/js_timing.asp Click a button every second
我需要使用弹出窗口而不是提示吗? Javascript popups: Submit form, show "wait" screen for 5 seconds, then auto-close popup
或者我需要使用表格吗? Auto-Submit Form using JavaScript
在此先感谢您的帮助。新用户,我想这个问题以前没有人回答过。
如果您想要对提示的行为进行任何形式的控制,除了基本的文本输入方式之外,您还需要在弹出窗口 window 或灯箱中创建自己的提示。内置提示没有任何类型的自动提交功能。它在某些版本的 Metro IE 中不起作用,并且在不同的浏览器 (Safari) 中具有不同的行为。
https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt
好的,这是我的答案:
- 使用jQuery
- 使用Alertify
- 使用setTimeout
这三件事让我到达了我需要去的地方;希望其他人最终会偶然发现并从中得到一些用处。