У меня есть JavaScript на моей домашней странице, чтобы установить куки в любом браузере. Работает на Chrome. Тем не менее, это не работа на Safari.
Я включил режим разработчика в Safari, и нет никаких ошибок.
Вот мой JavaScript
<script>
var cookieName = "tempid";
var cookieValue = "xxxxx";
var expirationTime = 2592000;
expirationTime = expirationTime * 1000;
var date = new Date();
var dateTimeNow = date.getTime();
date.setTime(dateTimeNow + expirationTime);
var expirationTime = date.toUTCString();
document.cookie = cookieName+"="+cookieValue+";
expires="+expirationTime+"; path=/; domain=." +
location.hostname.replace(/^www\./i, "");
</script>
Есть ли здесь код, который не поддерживается Safari? или как правильно установить файлы cookie в Safari с помощью JavaScript?