Невозможно отключить файлы cookie при загрузке страницы с помощью Javascript

У меня есть веб-страница с сторонними куками, и я пытаюсь отключить их при загрузке страницы с помощью Javascript. Это мой код:

window.addEventListener("load", function()
{
    var cookies = document.cookie.split(";");
    console.log("cookies = " + cookies);

    for (var i = 0 ; i < cookies.length; i++) 
    {
        var cookie_name = cookies[i].split("=")[0];
        document.cookie = cookie_name + "=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT; domain=localhost;";
        console.log(cookie_name + " disabled");
    }
});

При первом доступе к странице cookie cookie не находит cookie, но файлы cookie сторонних разработчиков установлены (я нашел их, проверив через плагин EditThisCookie для Chrome). Если я перезагружу страницу, файлы cookie будут найдены по сценарию, но я заметил, что они были установлены снова.

Похоже, что файлы cookie устанавливаются после выполнения скрипта, поэтому я не могу их поймать после установки. Как я могу эффективно отключить эти файлы cookie?

javascript,cookies,

0

Ответов: 0

Невозможно отключить файлы cookie при загрузке страницы с помощью Javascript

У меня есть веб-страница с сторонними куками, и я пытаюсь отключить их при загрузке страницы с помощью Javascript. Это мой код:

window.addEventListener("load", function()
{
    var cookies = document.cookie.split(";");
    console.log("cookies = " + cookies);

    for (var i = 0 ; i < cookies.length; i++) 
    {
        var cookie_name = cookies[i].split("=")[0];
        document.cookie = cookie_name + "=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT; domain=localhost;";
        console.log(cookie_name + " disabled");
    }
});

При первом доступе к странице cookie cookie не находит cookie, но файлы cookie сторонних разработчиков установлены (я нашел их, проверив через плагин EditThisCookie для Chrome). Если я перезагружу страницу, файлы cookie будут найдены по сценарию, но я заметил, что они были установлены снова.

Похоже, что файлы cookie устанавливаются после выполнения скрипта, поэтому я не могу их поймать после установки. Как я могу эффективно отключить эти файлы cookie?

00JavaScript, печенье,
Похожие вопросы