首页 > 解决方案 > 如何让网页只显示一次?

问题描述

我制作了一个 HTML 和 CSS 页面,展示了我的网络应用程序的功能。现在我希望这个页面只为新访问者加载。如果回访者访问我的域,它应该将他/她重定向到网络平台。

本质上,新用户应该看到“登陆页面”,而返回用户应该被重定向到“Web平台”

如果可能的话,我宁愿直接使用 javascript 到我的 index.html 文件中。我假设 LocalStorage 可以在这里提供帮助。但老实说,我对任何解决方案持开放态度。谢谢。

标签: javascriptcsshtmlwebpage

解决方案


很简单 - 将以下代码添加到您的登录页面:

if (localStorage.getItem("visited")) {
    window.location.href = "webPlatform.html";
}
localStorage.setItem("visited", "true");

这将检查localStorage变量是否存在 - 如果存在,则重定向用户 - 如果不存在,则设置变量。


推荐阅读