gpt4 book ai didi

javascript - 在页面加载之前检查登录和重定向

转载 作者:行者123 更新时间:2023-12-03 10:28:27 25 4
gpt4 key购买 nike

如果未设置 cookie,是否可以使用 JavaScript 来阻止页面加载和重定向。假设页面index.html 要求您登录,而登录的唯一方法是通过页面login.html 给出的cookie,我如何停止index.html 加载,然后将用户重定向到login.html。

提前致谢,我知道如何在 PHP 中执行此操作,但我在 javascript 中遇到问题,因为它在页面加载后执行,届时用户只需 view-source:index.html 即可查看源代码。

最佳答案

因此可以使用下面的示例在页面加载之前加载 JavaScript

<script type="text/javascript">
var thecookie = readCookie('doRedirect');
if(!thecookie) {
createCookie('doRedirect','true','1');
window.location = '/coming-soon.html';
};
function createCookie(name,value,days){
// do work
}
function readCookie(name){
// do work
}
</script>

但是页面仍然显示,因此最好使用 PHP 等服务器端身份验证。

关于javascript - 在页面加载之前检查登录和重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29319391/

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