JavaScript, les Cookies ne sont pas définies
J'ai suivi est passé par plusieurs threads et a également suivi le tutoriel sur http://www.quirksmode.org/js/cookies.html mais je ne peux pas obtenir mon biscuit à définir.
<script type="text/javascript">
function setcookie(name, value, days)
{
if (days)
{
var date = new Date();
date.setTime(date.getTime()+days*24*60*60*1000));
var expires = "; expires="date.toGMTString();
}
else var expires = "";
document.cookie = name+"="value+expires+;path=/";
}
</script>
Puis dans ma balise que j'ai:
<body>
<script type="text/javascript">
setcookie("testcookie", "test", 1);
</script>
</body>
Des idées où je vais mal? J'ai activé les cookies, à l'aide de FF et je peux voir les cookies créés en temps réel par des sites comme Youtube, mais ce ne sera pas définie.
OriginalL'auteur Seth Hall | 2011-11-11
Vous devez vous connecter pour publier un commentaire.
Le script contient plusieurs erreurs. Voici la version corrigée (testé):
OriginalL'auteur Yogu
Il vous manque un signe + et un guillemet sur cette ligne:
devrait être:
Je vous suggère de regarder dans votre navigateur de la console d'erreur ou de votre débogueur javascript de la console pour voir les erreurs javascript.
Il y a deux autres lignes d'erreurs, voir ma réponse.
Si vous n'allez pas chercher dans votre navigateur de la console d'erreur pour voir où vos erreurs javascript sont, alors vous pourriez aussi bien commencer à le taper avec un bandeau sur les yeux. Cela devrait être le PREMIER endroit que vous regardez lorsque le code n'est pas en cours d'exécution. Voir Yogu réponse à certaines de vos autres erreurs, mais la prochaine fois, regarde la console d'erreur vous-même pour voir de vos propres erreurs.
OriginalL'auteur jfriend00