好吧,我可能已经找到了足够的信息,我应该能够自己把它放在一起,但我就是不能。
我正在尝试(因为原因)通过调用以下内容从用户那里获取字符串输入:
var myVar = prompt("Some question?");
我希望提示弹出窗口在 30 秒后自动提交。然后我希望脚本继续运行。我想使用提示,因为它很容易。有没有办法根据计时器自动提交?
我觉得关键可能在这两个链接的某个地方:http://www.w3schools.com/js/js_timing.asp每秒单击一个按钮
我是否需要使用弹出窗口,而不是提示?Javascript 弹出窗口:提交表单,显示"等待"屏幕 5 秒钟,然后自动关闭弹出窗口
还是我需要使用表单?使用 JavaScript 自动提交表单
提前感谢您的帮助。这里的新用户,我认为这个问题以前没有回答过。
好的,这是我的答案:
- 使用 jQuery
- 使用警报
- 使用设置超时
这三件事让我达到了我需要的地方;希望其他人最终会偶然发现这一点并从中获得一些用处。
如果您想要对提示的行为进行任何形式的控制,而不仅仅是一种基本文本输入的方式,您将希望在弹出窗口或灯箱中创建自己的提示。 内置提示没有任何类型的自动提交功能。 它在某些版本的Metro IE中不起作用,并且在不同的浏览器(Safari)上具有不同的行为。
https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt