我正在做darskite项目,以防万一。对于这个项目,我们想准备一个具体的案例。
我们需要将危机通知访问我们网站的用户(例如:我们的工厂发生了电气故障)。我们只想在他第一次访问我们的网站时向他展示这一特定的信息页面。对于下一次的访问,他必须访问我们的古典主页。
我们如何定位和识别用户,使其仅重定向到警报消息一次(当他第一次登录时)?有没有像那些通过cookies重定向Google或Facebook的解决方案?如果是,请选择哪种cookie?
我们的网站是由Drupal7驱动的。Drupal能处理这种情况吗?
谢谢你的点子。
发布于 2017-11-03 16:15:29
有两种方法:
你可以使用JavaScript的localstorage
两者将遵循相同的机制,当用户第一次加载网页时,设置一个变量为true。现在,对于下一次访问,检查这个变量,如果它被设置为true,不要加载第一个页面并将其重定向到您的经典页面。
https://stackoverflow.com/questions/47091032
复制相似问题