2014-09-22 61 views
0

我有一个脚本在我的HTML代码(主页):将用户重定向到移动网站使用cookie来检查

<script type="text/javascript"> 
    <!-- 
    if (screen.width <= 550) { 
    window.location.href = "http://EXAMPLE/chooice.html"; 
      } 
    //--> 
    </script> 

好i'ts简单明了。无论何时在550px区域内,都会将用户重定向到chooice.html。凉。工程..

现在,这是问题所在。我已设置chooice.html有两个按钮(其中之一表示去移动网站,另一个说去主网站)。所以我说的去主网站的按钮是脚本。因此,如果我作为用户选择常规站点,我的脚本将再次触发它,我将返回到chooice.html站点....失败!

我开始认为我可以使用Cookie来检查它是否需要重定向?你们让我?我不知道太多的JavaScript,所以如果任何人都可以帮助我,这将是非常棒的,但我认为cookie是现在走的路。

谢谢

+0

是的,cookie或localstorage可以肯定地解决这个问题。 – 2014-09-22 14:31:40

+0

我不知道如何设置cookie,队友。帮助我:) – user3637351 2014-09-22 14:34:04

+0

https://developer.mozilla.org/en-US/docs/Web/API/document.cookie – 2014-09-22 14:35:22

回答

-1

您可以使用Javascript cookies。

写信给他们,请使用以下格式

document.cookie="item=value"; 
document.cookie="item=value; expires=Mon, 1 Jan 2014 00:00:00 UTC"; 
document.cookie="item=value; expires=Mon, 1 Jan 2014 00:00:00 UTC; path=/"; 

然后,您可以从以下项目

var cookie = document.cookie; 

读它。如果你需要了信息,就来看看下面的链接: http://www.w3schools.com/js/js_cookies.asp

相关问题