【发布时间】:2015-09-01 15:26:08
【问题描述】:
我正在努力使用户体验尽可能好。我有两个链接:登录和加入。当用户点击它们时,网站会变暗并弹出(div,当然不是新窗口)并带有适当的表单。
此外,这些链接具有有效的 URL。这些表格可以通过专用 URL 来实现。
我的问题是,当用户希望它在新选项卡或窗口中打开时,如何防止弹出窗口打开?目前,如果有人从上下文菜单中选择 Open in new tab 或 Open in new window 效果很好,但如果有人只是点击 cmd、ctrl 或 shift,弹出窗口打开。这不是预期的,我想允许用户使用这些快捷方式将它们放在单独的选项卡/窗口中。
有没有比听 cmd、ctrl 或 shift 按下更奇特的方法来解决这个问题?
【问题讨论】:
标签: javascript jquery user-experience