如何禁止用户从DOM手动删除HTML元素?

Lan*_*eyo 2 html javascript

在Web开发中,创建具有固定位置和透明背景颜色的元素是非常流行的想法,该元素覆盖整个页面,直到用户以某种方式进行交互(通过接受同意或支付服务).然后删除该元素,用户可以使用该网页.

这是一个例子:

在此输入图像描述

但是,用户可以使用浏览器中的dev工具手动删除元素.

有什么方法可以预防吗?是否可以禁止某些特定元素被删除?

Que*_*tin 8

你不能.

浏览器属于用户,完全由他们控制.

如果您不想在接受条款之前向他们提供某些内容,那么在他们拥有之前不要将内容发送到浏览器.