禁止使用javascript连接到网站

问题描述 投票:1回答:1

是否有可能使用javascript禁用浏览器中选项卡的Internet并切断与服务器的连接?就像禁用防火墙中的传出连接。

javascript browser connection
1个回答
0
投票

可能是模拟网络错误的最简单方法是使用Service Workers,方法是拦截请求并劫持具有自己内容的响应:

self.addEventListener('fetch', event => event.respondWith(
  event.request.url.matches(BLOCK) ? Response.error() : fetch(event.request)
));

另一种可行的方法,也许是更好地传达您实际试图实现的目标的方法,是添加适当的Content Security Policy指令。您可以通过服务器,通过响应标头添加它们,在HTML标记中静态添加它们或将元素动态添加到DOM中来实现此目的。

© www.soinside.com 2019 - 2024. All rights reserved.