if (/(^|;)\s*visited=/.test(document.cookie)) {
alert("Hello again!");
} else {
document.cookie = "visited=true; max-age=" + 60 * 60 * 24 * 10; // 60 seconds to a minute, 60 minutes to an hour, 24 hours to a day, and 10 days.
alert("This is your first time!");
}
это один из способов сделать это. Обратите внимание, что document.cookie
является магическим свойством, поэтому вам не нужно беспокоиться о перезаписи чего-либо.
Есть также более удобных библиотек для работы с куки , и если вам не нужна информация, которую вы храните, отправленная на сервер при каждом запросе, HTML5 localStorage
и друзья удобны и полезны.