【发布时间】:2015-03-19 00:43:03
【问题描述】:
我有一条警告,用户需要在我的网站上做出回应。理想情况下,我想以与 alert() 函数当前所做的方式类似的方式切换他们的选项卡,但没有弹出警报。
如果这不可能,是否有任何方法可以使标签闪烁以显示需要用户响应?
【问题讨论】:
-
问得好,但您有什么理由不能/不想使用警报?它们似乎非常适合您想做的事情。
-
“理想情况下,我希望以类似于 alert() 函数当前的方式但没有弹出警报的方式切换他们的选项卡。” 让我震惊地发现
alert在其他不错的浏览器上执行此操作(在当前的 Chrome 和 Firefox 上测试;哎呀)。页面不应该尝试像那样抓取标签。 用户应该在控制之中。只需在页面上显示您的信息(使用风格和现代的东西,而不是alert);如果用户正在使用您的页面,他们会看到它。这是他们的选择。 -
你可以考虑notifications (here's an article)。
-
@Dan 是的,我已经有一个弹出的模式,其中包含一些输入。该警报将是多余的,并且没有完全替换我的模式弹出窗口的功能。
-
@T.J.Crowder “如果用户正在使用您的页面,他们会看到它。这是他们的选择。”我同意你所说的。但是,这是针对 CSR 将在我工作的公司使用的产品。除了这个产品,他们没有使用任何东西,他们只是经常打开同一产品的其他标签,有时会错过来自其他标签的警告弹出窗口。
标签: javascript google-chrome firefox browser safari