Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何判断用户是否重复访问?

如何判断用户是否重复访问?
EN

Stack Overflow用户
提问于 2017-06-08 20:29:45
回答 2查看 57关注 0票数 1

我有一个javascript web应用程序,我想知道用户是返回还是只访问一次。每个设备(计算机、电话等)是否都有相应的标识符我可以记录,这样我就可以检查用户是否进行了重复访问?

我不希望用户必须手动向我提供任何信息(如电子邮件)。

我无法记录他们的IP地址,因为每个设备的IP地址不是唯一的。

EN

回答 2

Stack Overflow用户

发布于 2017-06-08 20:34:20

您可以使用cookieslocalStorage

票数 0
EN

Stack Overflow用户

发布于 2017-06-08 20:35:53

也许最受欢迎的方式(不会涉及可怕的,边缘不道德的大数据跟踪类型)是在他们第一次访问时简单地存储一个cookie。当他们回来的时候,看看他们有没有饼干。如果他们这样做了,他们以前就来过了。如果没有,他们要么是第一次来,要么是已经清除了他们的cookie(这将只是一小部分用户)。

设置cookie:

代码语言:javascript
运行
AI代码解释
复制
document.cookie = 'visited=1';

正在读取cookie:

代码语言:javascript
运行
AI代码解释
复制
Boolean(document.cookie.split(';').filter(cookie => cookie === 'visited=1').length);

当您设置cookie时,您只需将其设置在document.cookie上。当你重新阅读它们时,它会给你当前域的所有cookie,你必须将它们分开并自己检查。

还有更复杂的、大数据分析类型的方法,但它们近乎不道德和非法,更不用说超级恐怖和人渣了,所以我不会深入这些方法。;)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44444999

复制
相关文章
如何快速判断一个用户是否访问过我们的 APP?
牙哥所在部门是做广告系统的,所在小组主要做广告外投,即下图中 DSP 部分,当用户浏览媒体时,媒体通过 SSP 将曝光请求通过 ADX 发送给 DSP,DSP 通过 DMP 进行人群定向,对目标人群进行广告竞价,更好地为广告主带来收益
每天晒白牙
2020/08/21
1.3K0
如何快速判断一个用户是否访问过我们的 APP?
php网站判断用户是否是手机访问的方法
有些时候,我们需要判断用户是否用手机访问,如果是手机的话,就跳转到指定的手机友好页面。这里就介绍一下,如何判断用户是否用手机访问。
全栈程序员站长
2022/07/07
2.3K0
PHP判断用户是否是移动端访问的办法
有的网站需要判断用户是否使用移动端访问,如果是则跳转wap网页,否则不跳转,实现判断的方法也很简单,一个函数就搞定了。
Z4
2020/04/21
2.6K0
判断是否有重复的数字
import java.util.Scanner; import java.util.HashMap; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int m=input.nextInt(); HashMap map=new HashMap(); while(m-->0) { int tmp=input.nextInt(); if(
葆宁
2019/04/18
3.6K0
判断是否有重复的数字
JS判断重复数组是否有重复项
大家好,今天我们来讲一下,如何使用javascript判断一个数组之中,是否有相同重复的元素。 在讲之前,先来讲一下思路: 在现实当中,当我们要判断某几个东西是否相同,那就意味着这东西至少是有2个或
web前端教室
2018/02/06
7.6K0
JS判断重复数组是否有重复项
PHP判断数组是否有重复值、获取重复值
二、获取重复的值(一维数组的值完全相等是重复;如果是二维数组,二维数组中的值必须完全相同才是重复)
友儿
2022/09/11
4K0
zblogphp判断用户是否登陆
搭建网站模板的时候,有时需要判断用户是否登陆或者判断是否是管理员登陆,这个不属于什么教程,只是偶尔用到了,百度之后看见天兴和烽烟博客有这个教程,把他们来的综合起来做个记录,以备不时之需。
李洋博客
2021/06/15
9920
刷题:判断是否存在重复元素
解析:给定数组,数组有重复元素,就返回true,没有返回false,这是典型的用list和for循环的题。思路:for循环遍历list,去判断第一个 和剩余的是否存在相等的,有相等的 代表存在重复元素,返回true,否则,返回false。
雷子
2021/03/15
9450
刷题:判断是否存在重复元素
判断字符串是否没有重复元素
题意 实现一个算法确定字符串中的字符是否均唯一出现 样例 给出 "abc",返回 true 给出 "aab",返回 false 思路 解法一:可以利用查表法,首先建立一个大小为 256 位的布尔类型的数组,因为 ASCII 表中一共就有 256 的字符,依次取字符串中的每一个位,将其在 ASCII 表中的位置放到数组中,True 表示该字符已存在,Flase 则表示该字符不存在。 解法二:不利用额外空间的话,就将当前位与剩余位依次进行比较才能实现,比较消耗时间。 代码实现 解法一 public class
一份执着✘
2018/06/04
1.4K0
判断整数数组是否有重复元素
https://cloud.tencent.com/developer/article/2304343
疯狂的KK
2023/07/24
3720
判断整数数组是否有重复元素
js判断是否是电脑端访问还是移动端访问
在进行网站开发中经常会遇到一些只允许电脑端访问,但是不允许移动端访问,或者说是只允许移动端访问,不允许pc端访问,所以需要我们判断一下用户的访问端类型。下面请看代码:
OECOM
2020/07/01
6.8K0
WordPress 技巧:如何在多站点下判断是否开放用户注册
单站点的情况下,我们可以通过 get_option('users_can_register') 来判断当前博客站点是否开放用户注册,这个选项可以在后台 设置中开启或者关闭。
Denis
2023/04/14
3700
WordPress 技巧:如何在多站点下判断是否开放用户注册
判断用户是否断网navigator.onLine
Navigator onLine 属性 onLine 属性是一个只读的布尔值,声明了系统是否处于脱机模式,如果系统属于脱机状态,则返回 false,否则返回 true。
javascript.shop
2019/09/04
3.3K0
判断用户是否断网navigator.onLine
如何判断电脑是否激活
想知道电脑是否激活其实并不难知道,用鼠标右键在“此电脑”上选择属性,能够直接看到Windows的激活状态。
java后端指南
2021/05/13
3.8K0
如何判断电脑是否激活
JavaScript如何判断是否为数字?
isNaN()函数是js自带的全局函数,isNaN() 函数用于检查其参数是否是非数字值。
全栈程序员站长
2022/09/07
2.7K0
判断微信用户是否关注了公众号
然后,我们为了获取他有没有关注我们公众号,要求他先授权登录获取token和openid,然后授权了之后查这个接口。
ydymz
2018/10/09
2.9K0
前端基础-Ajax判断用户名是否可用
第3章 判断用户名是否可用–案例 百度注册效果 用户名被占用: 用户名没有没占用: 前台代码 <body> <input type="text" value="" id="names">
cwl_java
2020/03/26
1K0
[Go] gocron源码阅读-判断是否使用root用户执行
判断是linux系统,并且uid为0,allowRoot是通过命令行传参传进来的,通过flag包解析出来的,可以使用go run node.go -h看到这些参数
唯一Chat
2019/11/21
1.6K0
点击加载更多

相似问题

如何判断用户是否脱机

10

Rails 3:如何判断用户是否曾经访问过页面?

23

如何判断用户是否已登录?

23

如何判断访问您网站的用户是否是机器人?

62

如何判断用户是否正在使用手机vs电脑访问网站

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档