js код в в закладке браузера
в браузере есть панель закладкок, где можно сделать новую закладку и вместо адреса забить js код.
Забиваем обычный код: javascript:( function () { alert (33); } ) () Вроде как бы на всех сайтах при нажатии закладки срабатывает алерт. Но на многих сайтах не срабатывает, вообще нет ничего, даже если только прописать console.log Как такое может быть? каким образом некоторый сайты блокируют выполнение кода с закладки? |
Content-Security-Policy
А точнее наплевательская по отношению к "продвинутым" пользователям реализация CSP в браузерах. Разумно было бы сделать, чтоб пользовательские скрипты, будь то расширения или букмарклеты игнорировали CSP полностью. Но увы:-/. |
осталось найти способ отключить
security.csp.enable проблему не решает, не понятно зачем она вообще нужна в конфиге если нет толку а старый браузер не все сайты откроет. |
Часовой пояс GMT +3, время: 18:02. |