我想知道它是否存在一种检测JavaScript中首次启动浏览器实例的方法?检测JavaScript中首次启动浏览器以执行某些操作
在这种情况下,我想删除我的一个会话cookie。
这里的问题是:
其实,我有建立一个应用程序,用户可以只访问一次,以我的应用程序在同一个浏览器(标签或窗口)。当用户连接到我的应用程序时,会话cookie被创建。当用户关闭浏览器或选项卡时,该cookie将被删除。之后,如果用户尝试在2个不同的选项卡中打开2次我的应用程序,例如,我可以检查我的应用程序的实例是否已经在运行,并且如果是这种情况,我向用户显示一条消息:“您没有被授予访问2次在同一浏览器中的应用程序“。当用户关闭网页时,我可以删除cookie。问题是当浏览器崩溃时:我的cookie保持不变,当用户重新启动浏览器时,我会提示消息,而我的应用程序没有实例已经连接。
关注
您可以将有关首次运行的信息存储在Cookie或本地存储中。 – AxelPAL
如果是第一次启动,会话cookie如何创建? – Sirko
安装第一次启动后,你的意思是不是很清楚? – putvande