Вы пытаетесь использовать setcookie
, функцию PHP, в JavaScript (вы вызываете функцию в браузере). Вы можете установить и получить повара ie через JavaScript, используя что-то вроде этого:
<script>
// This function will set a cookie with expiration after days
function setCookie(name, value, days) {
const d = new Date;
d.setTime(d.getTime() + 24*60*60*1000*days)
document.cookie = `${name}=${value};path=/;expires=${d.toGMTString()}`;
}
// This function will retrieve an existing cookie so you can check its existence
function getCookie(name) {
const v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
return v ? v[2] : null;
}
setCookie('Logged', '1')
console.log(getCookie('Logged')) // 1
</script>
Таким образом, вы можете проверить, существует ли повар ie, а затем, если его нет, установить его.