Я пытаюсь поймать исключение доступа localStorage
, когда мой браузер 3rd party cookies
заблокирован. Моя цель - перехватить исключение и показать пользователю сообщение об ошибке (скорее всего, во всплывающем окне).
Я получаю эту ошибку в консоли браузера, если блокирую браузер 3rd party cookies
.
Вот мой код, который находится внутри index.php
файла.
$(document).on('click', '#sslczPayBtn', function (e) {
window.sslczPayBtn('http://localhost/popup_single_page/server.php', '', { amount:20 });
});
Моя цель - определить, включены ли / 1015 * в / заблокированы в браузер на стороне клиента. Я пробовал несколько решений stackoverflow , но решения работают только с файлом html
, а не с файлом php
.
Например, navigator.cookieEnabled
всегда возвращает true
в Файл php
, но он отлично работает в файле html
. Я запутался, почему в файле php
наблюдается другое поведение.
Я пробовал большинство ответов stackoverflow . Все работает.