因此,如果禁用cookie,请执行document.location = /enable-cookies.aspx
。到目前为止我有这个代码:
var cookiesEnabled = navigator.cookieEnabled;
接下来我该怎么办?也许写一个cookie并检查它的值是否已发送?或者我应该使用if()
声明吗?
if (cookiesEnabled){ // or something like this
}
如果禁用了cookie,最后会重定向到文件“/enable-cookies.aspx”。
答案 0 :(得分:1)
在JavaScript code
标记中添加以下<head></head>
:
<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>