2017-03-17 124 views
0

当运行我的网页时,cookie没有被创建我一直在使用IE,因为我知道chrome不会在本地网页上加载cookie。Cookie未被创建JS

我加载JS作为

<script language="javascript" src="script.js" type="text/javascript"></script> 

脚本设置这是在的script.js文件中的Cookie是

function SetCookie(name,val) { 

document.cookie = name + "=" + val + ';'; 

} 

,在我的文件主页我已经设置如图所示的cookie

SetCookie('July',July); 

当我运行代码时,cookie是未定义的。

+1

https://www.google.com/search?q=cookie+on+local+page – mplungjan

+0

在'setCookie方法( '七月',7月);' 7月份是一个变量吗? –

+0

@sanA是7月是一个变量 –

回答

0

创建一个cookie的最简单方法是将一个字符串值分配给了document.cookie对象

document.cookie = "key1=value1;key2=value2;expires=date";

所以,无论是7月至今是一个变量或你必须把它作为一个字符串。

var July = 'July'; SetCookie('July', July);

OR

SetCookie('July', 'July');