如何在提示仍处于活动状态时重定向
How to redirect while prompt is still active?
假设我有以下代码:
window.prompt('Redirecting');
location.href = '/';
(我知道这不是有用的代码,但等一下)我不知道如何制作它,这样提示就不会"冻结"整个浏览器,从而迫使重定向发生。因此,从本质上讲,我想要的是立即出现页面重定向的提示。(用户无需按下任何按钮)
我似乎找不到任何关于如何在提示下设置计时器以在一段时间后停止它和/或从其他方法停止它的文档。有人有什么想法吗?
您不能有定时器来关闭提示、警报、确认等。
如果你想做这样的事情,你必须使用JavaScript中的层来构建一些东西。看看像jQueryUI对话框、YUI、dojos或任何其他库之类的库。
警报、提示等的行为取决于浏览器。大多数情况下,它们是全模态的,因此它们会阻止所有输入。我建议使用FancyBox这样的框架来显示一个非模态的、不受浏览器控制的弹出窗口。
相关文章:
- 使用AngularJS中的UI路由器将状态重定向到默认子状态
- AngularJS$http重定向状态代码
- AngularJS - ui.router - 如何在动态添加它们后重定向到所需的状态
- 如何侦听跨域映像请求上的任何301/302重定向状态代码
- 根据React中的状态重定向用户
- 如果未处于登录状态,如何重定向到登录页面,登录后重定向到原始页面
- 重定向并显示警报(如果处于隐身状态)
- AngularJs $http postsuccessCallback 导致页面重定向,即使服务器以 200 状态响应也
- UI 路由器不断重定向到索引,并且不加载状态/视图
- 如何重定向状态子 UI 路由器
- PassportJS - 动态设置状态以允许在回调时重定向
- 推送状态上的角度重定向
- 在 ASP 中处于非活动状态后使用 Session.Timeout 重定向
- 如何在响应重定向到成功网址后完成活动 Payu paymentgetway 与安卓.
- 在React中,我如何将用户重定向回状态已更改的索引
- 谷歌Chrome不活动重定向
- Javascript窗口重定向在chrome中不起作用((取消)-状态)
- JQGRID-保持复选框选择状态-页面刷新/重定向/重新加载
- 当在主干中使用推送状态重定向时,我如何保持“返回”?按钮工作
- 如何在提示仍处于活动状态时重定向