鼠标进入URL字段时触发操作

时间:2018-03-26 09:25:29

标签: javascript jquery triggers

我设计的灯箱是在用户试图放弃网站时出现的(我在UX工作)。

以前我们使用一行JS来说“如果鼠标离开窗口触发灯箱”。但是当用户只想点击后退按钮时,这会引起挫折。

我从UX专家那里听说,只有当鼠标悬停在浏览器中的URL输入字段上或者当它经过窗口右上角的关闭按钮时,才会触发灯箱出现。

我理解JS,但不确定这是否真的可行,因为它需要在窗口之外定位目标。

问题是,这可以吗?如果是这样,它是否需要除JS / JQuery之外的任何类型的代码?

修改

由于人们对这个真正的问题投下了不满 - 我还要补充一点,我不同意这个内容,我只需要知道这些可能性。

1 个答案:

答案 0 :(得分:2)

不可能通过后退按钮,更改URL,点击书签或只关闭浏览器来区分用户离开当前页面(当前状态)。

对于其他所有人,您可以使用onbeforeunload事件。

但是为了您的用户,请告诉那些营销同事,这是不可能的。