gpt4 book ai didi

jquery - 如何确定用户是否离开我们的网站

转载 作者:行者123 更新时间:2023-12-01 03:53:11 25 4
gpt4 key购买 nike

我们正在尝试实现某种反馈,我在 MSDN 网站上看到了这一点。更具体的是,当用户第一次进入我们的网站时,我想显示一个弹出窗口,要求用户在离开我们的网站之前留下评论仪式,并根据用户的回答(这将是某种确认框,其中包含是和否),我想打开一个带有文本框的弹出窗口,供用户留下反馈。我在互联网上搜索过这个,但所有这些都是关于处理 window.onload 事件,问题是我们有多个页面,所以我无法确定用户是否请求我们网络中的另一个页面-网站或重定向到另一个网站。所以这是我的问题,有什么建议吗?我们正在使用 asp.net。预先感谢。

最佳答案

我敢说这是不可能的。在过去,当开发人员想要切断用户的手指时,他们会完全删除浏览器镶边,因此用户只能单击无边框窗口中的链接。这(几乎)是用户关闭窗口以提供按钮关闭的唯一方法。

但是这样的日子已经一去不复返了。由于安全原因,您无法再隐藏浏览器。我个人认为这也是非常糟糕的做法。

您只能检测是否有人离开您的页面。但您无法确定他们是否因为在页面中执行某些操作而离开(除非您为页面上的每个操作添加功能),或者他们可能点击了后退,甚至前进浏览器历史记录按钮。更不用说他们在地址栏中写下了网址,甚至通过搜索栏搜索了 Google...我什至不想考虑所有可能的浏览器插件/扩展程序,这些插件/扩展程序可能会将用户重定向到任何页面他们喜欢。浏览器升级怎么样?它们会提供某种你想不到的特殊功能吗?就我的口味而言,这个方程的变量太多了。

我强烈建议您不要这样做

这简直就是糟糕的用户体验

当有人想离开您的网站时,他们就会想离开它。即使您向他们提供了一份调查,他们也可以轻松地单击关闭或转到其他地方(也许更乐意关闭它)。因此,您没有明显的理由在用户离开时进行此调查。

甚至 Microsoft 在页面加载时也会这样做。如果有人说,他们会立即收到参与调查。没有等到他们离开网站...

唯一的原因当然是您希望在他们使用您的网站/应用之后收集数据。好吧,运气不好。除非您跟踪用户,在这种情况下,您可以在他们再次访问时向他们进行调查,但他们已经更加忠诚,因此结果可能会有偏差。

调查/反馈应尽可能不打扰用户。

否则人们不会填满它们。

关于jquery - 如何确定用户是否离开我们的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5860926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com