检测cookies是否被禁用并重定向到错误页面
JavaScript: detect if cookies are disabled and redirect to an error page
因此,如果cookie被禁用,执行document.location = /enable-cookies.aspx
。到目前为止,我有以下代码:
var cookiesEnabled = navigator.cookieEnabled;
接下来我该怎么做?也许写一个cookie并检查它的值是否被发送?或者我应该使用if()
语句?
if (cookiesEnabled){ // or something like this
}
最后重定向到文件"/enable-cookies"。
在<head></head>
标签中添加以下JavaScript code
:
<script type="text/javascript">
function detect()
{
if (navigator.cookieEnabled)
{
// Do something else, maybe?
}
else
{
document.location = '/enable-cookies.aspx';
}
}
</script>
然后在<body></body>
标签中添加以下JavaScript事件:
<body onload="detect();"><!-- ...Some HTML code... --></body>
相关文章:
- 收到错误时如何防止在提交()上重定向
- HTML重定向到错误的位置
- 如果错误,如何防止页面重定向?(HTML/JavaScript)
- 成功时 PHP 页面重定向,否则显示错误
- 将 Javascript 语法错误和控制台.log重定向到其他地方
- 如何删除未定义的对象错误并根据位置重定向用户
- 模态中的 Django 形式:动态重定向和处理错误
- 在模态中加载分部视图时发生错误时重定向到错误页面
- 当响应 JSON 对象数据计数为零时,AJAX 成功回调函数重定向到错误回调
- 如何在输入错误的用户名和/或密码时将用户从登录控件重定向到错误页面
- 有关动态倒计时重定向的错误
- 重定向时出现机架 CORS 错误
- Spring MVC JSP Jquery调用控制器方法上的按钮点击后重定向错误
- 协议重定向错误地将React JS应用程序路由到IE9的默认页面
- 如何更正服务器中的php重定向错误
- 提交时Javascript重定向错误
- 如何用Everyauth / Node.js重定向错误
- 如何使用firebase认证检索和处理重定向错误
- Javascript重定向-错误的重定向
- 奇怪的重定向错误