Я хочу обновить повар ie со своей страницы WP с помощью идентификатора сообщения, которое посещает пользователь. Но моя проблема в том, что каждый раз, когда значение из массива удаляется, а массив всегда содержит только идентификатор, а следующий идентификатор просто переигрывается.
let post_id = my_script_vars.postID; // this is a variable with some id's
let arr = [] // i create an array
function setCookie(name,value,days) {
var expires = "";
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days*24*60*60*1000));
expires = "; expires=" + date.toUTCString();
}
document.cookie = name + "=" + (value || "") + expires + "; path=/";
}
index = arr.indexOf(post_id);
if (index == -1) { // if the id is not in the array the push it
arr.push(post_id);
} else { // if it is in array then keep all of them
arr.splice(index, 1);
}
setCookie("id_film",JSON.stringify(arr),30);
и я хочу, чтобы в моем массиве хранились все идентификаторы, а не только один.