2017-10-31 4 views
0

Ich lese "Anfänger Javascript" und ich bin im Kapitel über Cookies. Sie bieten ein Beispiel zum Speichern und Anzeigen von Cookies, aber aus irgendeinem Grund gibt meine Warnung (document.cookie) nichts zurück. Kann jemand sehen warum?Kann keine Cookies anzeigen

<!DOCTYPE html> 
<html lang="en"> 
<head> 
<title>Chapter 13: Example 1</title> 
</head> 
<body> 

<script> 

function setCookie(name, value, path, expires) { 
    value = escape(value); 

    if (!expires) { 
     var now = new Date(); 
     now.setMonth(now.getMonth() + 6); 
     expires = now.toUTCString(); 
    } 

    if (path) { 
     path = ";Path=" + path; 
    } 

    document.cookie = name + "=" + value + ";expires=" + expires + path; 
} 

setCookie("Name", "Bob"); 
setCookie("Age", "101"); 
setCookie("FirstVisit", "10 May 2007"); 
alert(document.cookie); 
</script> 
</body> 
</html> 
+0

Überprüfen Sie Ihre Browser-Konsole. Gibt es Fehler beim Laden dieses Beispiels? – Sidney

+0

Ich habe Johans Rat überprüft und es in einer node.js App verwendet, die ich früher gemacht habe, es funktioniert jetzt. Vielen Dank! –

Antwort

1

Sie müssen die Datei bereitstellen, damit der Cookie funktioniert.

Wie, führen Sie es auf Knoten und ziehen Sie es eine localhost:8080/file oder so ähnlich.

+0

Jup, das habe ich gemacht und es hat funktioniert. –