2017-03-17 5 views
0

Beim Ausführen meiner Webseite werden keine Cookies erstellt Ich habe den IE verwendet, da ich weiß, dass Chrome keine Cookies auf lokalen Webseiten lädt.Cookies werden nicht erstellt JS

ich die JS bin Laden als

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

das Skripts der Cookies zu setzen, die in der script.js Datei ist

function SetCookie(name,val) { 

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

} 

und in meiner Datei für die Haupt-Seite Ich habe eingestellt der Cookie wie gezeigt

Wenn ich den Code ausführen, ist der Cookie nicht definiert.

+1

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

+0

In 'SetCookie ('Juli', Juli);' Ist Juli eine Variable? –

+0

@sanA Ja Juli ist eine Variable –

Antwort

0

Der einfachste Weg, einen Cookie zu erstellen, ist eine Zeichenfolge mit dem document.cookie Objekt

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

Also, entweder Juli eine Variable sein muss zuweisen, oder Sie werden sie passieren müssen als ein Faden.

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

ODER

SetCookie('July', 'July');