2017-03-17 117 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');