我有一个书签脚本,但是在某些浏览器(例如firefox)中,它不能在具有特定内容安全策略的页面上执行(它不依赖于脚本本身,firefox不会执行脚本的任何部分)在所有这些页面上)。那么,当firefox或其他浏览器阻止脚本时,是否有某种方法可以使某种回退例程成为可能,例如,以某种方式在没有js的情况下打开某个网址?
编辑:Mozilla对CSP 3级指南(第9.1节)不感兴趣:
对资源强制执行的政策不应干扰操作 用户代理功能(如插件,扩展程序或小书签)。这些 各种功能通常会提高用户的优先级 作者,如[HTML-DESIGN]所拥护。
答案 0 :(得分:2)
否。
小书签是JS URL。虽然您可能会在其中放入其他类型的数据,但它最初是以JS开头的,因此,如果安全策略阻止了它,那么它将阻止整个事情。