我有一个小书签脚本,但在某些浏览器(例如 firefox)中,它不能在具有特定内容安全策略的页面上执行(它不依赖于脚本本身,firefox 不会执行脚本的任何部分在所有这些页面上)。那么有没有办法在firefox或其他浏览器阻止脚本时有某种回退例程,也许是以某种方式打开某个url而不用js?
编辑:Mozilla 似乎对 CSP Level 3 指南(§ 9.1)不感兴趣:
Policy enforced on a resource SHOULD NOT interfere with the operation of user-agent features like addons, extensions, or bookmarklets. These kinds of features generally advance the user’s priority over page authors, as espoused in [HTML-DESIGN].
最佳答案
没有。
小书签是一个 JS URL。虽然您可能将其他类型的数据放入其中,但它开始时是 JS,因此如果安全策略阻止它,那么它就会阻止整个事情。
关于javascript - 当无法执行小书签时,有没有办法打开后备 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51148074/