描述
在设置中,设置地区。
加载时,会警告如下:
An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.
这个大致的意思是,allow-scripts
允许运行脚本,allow-same-origin
视为和宿主网页同源。
具体的影响不清楚,但是已知的影响是,我的插件在这个网页上无法弹窗。
Refused to run the JavaScript URL because it violates the following Content Security Policy directive: "script-src https: 'strict-dynamic' 'report-sample' 'wasm-unsafe-eval' 'nonce-BMy3ic6BCfgemLFhclJCkHY27+mzdjHjLQiMuo6lrfY='". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present.
简单来说,服务器设置了一种安全策略,使得浏览器上javascript协议的链接不能被访问。
而设置按钮的链接恰好是javascript:void(0)
。
这个链接你也许不熟悉,这是防止a标签单击时的默认行为(防止跳转到新页面),由自己来定义事件的惯用方法。查了一下这个SCP设置,只能在服务端设置,因此没辙。